| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 418.8M +9.7% | 381.9M -3.1% | 393.9M +2.5% | 384.2M +0.4% | 382.5M |
| Cost of Revenue | 203.7M +3.3% | 197.1M -0.8% | 198.6M +0.4% | 197.7M -0.1% | 198.0M |
| Gross Profit | 215.2M +16.4% | 184.8M -5.4% | 195.4M +4.8% | 186.4M +1.0% | 184.5M |
| Operating Expenses | 154.8M +10.0% | 140.6M -0.4% | 141.2M -1.8% | 143.8M +4.5% | 137.6M |
| R&D | 25.4M +12.3% | 22.6M -14.8% | 26.5M +10.7% | 24.0M -1.6% | 24.4M |
| SG&A | 129.2M +9.3% | 118.2M +2.9% | 114.8M -4.1% | 119.8M +5.9% | 113.1M |
| Operating Income | 60.4M +36.8% | 44.2M -18.5% | 54.2M +27.2% | 42.6M -9.1% | 46.9M |
| EBITDA | 91.4M +22.5% | 74.7M -12.9% | 85.7M +16.0% | 73.9M -5.1% | 77.9M |
| Net Income | 38.8M -5.3% | 41.0M +7.9% | 38.0M +36.9% | 27.8M -14.8% | 32.6M |
| EPS (Basic) | $0.65 -5.8% | $0.69 +7.8% | $0.64 +36.2% | $0.47 -14.5% | $0.55 |
| EPS (Diluted) | $0.65 -4.4% | $0.68 +7.9% | $0.63 +37.0% | $0.46 -14.8% | $0.54 |
| Shares (Diluted) | 60.0M -0.0% | 60.0M -0.0% | 60.0M +0.2% | 59.9M -1.1% | 60.6M |