| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 930.8M +4.4% | 891.8M -19.2% | 1.1B +16.8% | 945.2M +3.3% | 915.2M |
| Cost of Revenue | 691.2M +1.8% | 678.7M -17.7% | 824.4M +17.8% | 700.1M +2.8% | 681.2M |
| Gross Profit | 239.6M +12.4% | 213.1M -23.8% | 279.8M +14.2% | 245.1M +4.7% | 234.0M |
| Operating Expenses | 182.2M +1.0% | 180.4M -8.4% | 197.0M +15.1% | 171.2M -3.7% | 177.8M |
| R&D | 20.5M -7.2% | 22.1M +3.3% | 21.4M +5.4% | 20.3M -9.4% | 22.4M |
| SG&A | 162.3M +3.2% | 157.2M -10.5% | 175.6M +16.4% | 150.9M -2.1% | 154.2M |
| Operating Income | 57.4M +75.5% | 32.7M -60.5% | 82.8M +12.0% | 73.9M +31.5% | 56.2M |
| EBITDA | 88.2M +37.6% | 64.1M -43.5% | 113.5M +7.5% | 105.6M +20.8% | 87.4M |
| Net Income | 16.2M +194.5% | 5.5M -89.1% | 50.5M +21.1% | 41.7M +228.3% | 12.7M |
| EPS (Basic) | $0.45 +221.4% | $0.14 -89.9% | $1.38 +22.1% | $1.13 +242.4% | $0.33 |
| EPS (Diluted) | $0.44 +214.3% | $0.14 -89.6% | $1.35 +21.6% | $1.11 +236.4% | $0.33 |
| Shares (Diluted) | 35.3M -1.1% | 35.7M -2.7% | 36.7M -0.8% | 37.0M -1.3% | 37.5M |