| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 430.4M +1.1% | 425.7M -11.6% | 481.6M -0.2% | 482.4M +20.2% | 401.3M |
| Cost of Revenue | 248.8M +8.9% | 228.5M +0.9% | 226.3M +1.4% | 223.1M -5.0% | 234.8M |
| Gross Profit | 181.6M -8.0% | 197.3M -22.7% | 255.3M -1.5% | 259.2M +55.7% | 166.5M |
| Operating Expenses | 136.9M -2.1% | 139.8M -4.5% | 146.4M +11.3% | 131.5M -0.1% | 131.6M |
| R&D | 47.9M +8.6% | 44.1M -1.9% | 45.0M +5.6% | 42.6M +3.6% | 41.1M |
| SG&A | 65.1M -7.6% | 70.5M -8.3% | 76.8M +18.5% | 64.8M -2.4% | 66.4M |
| Operating Income | 44.6M -22.3% | 57.5M -47.2% | 108.8M -14.8% | 127.7M +266.4% | 34.9M |
| EBITDA | 68.6M -17.1% | 82.8M -38.0% | 133.6M -12.0% | 151.8M +157.5% | 59.0M |
| Net Income | 31.8M -17.0% | 38.3M -40.5% | 64.3M -29.5% | 91.3M +647.8% | 12.2M |
| EPS (Basic) | $0.31 -18.4% | $0.38 -39.7% | $0.63 -28.4% | $0.88 +633.3% | $0.12 |
| EPS (Diluted) | $0.31 -16.2% | $0.37 -40.3% | $0.62 -29.5% | $0.88 +633.3% | $0.12 |
| Shares (Diluted) | 101.7M -1.1% | 102.8M -0.5% | 103.4M -0.5% | 103.9M -1.1% | 105.1M |