| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 365.6M +22.3% | 299.0M -6.9% | 321.0M -5.5% | 339.9M +7.0% | 317.7M |
| Cost of Revenue | 218.7M +23.2% | 177.6M -6.6% | 190.0M -5.2% | 200.6M +4.8% | 191.5M |
| Gross Profit | 146.9M +21.0% | 121.4M -7.3% | 131.0M -6.0% | 139.3M +10.3% | 126.2M |
| Operating Expenses | 62.5M +3.6% | 60.4M -7.2% | 65.0M -6.6% | 69.6M -11.3% | 78.5M |
| R&D | 17.3M +8.8% | 15.9M -16.4% | 19.1M +4.6% | 18.2M -1.2% | 18.5M |
| SG&A | 45.2M +1.7% | 44.4M -3.3% | 46.0M -10.6% | 51.4M -14.4% | 60.0M |
| Operating Income | 84.4M +38.2% | 61.1M -7.4% | 65.9M -5.4% | 69.7M +45.8% | 47.8M |
| EBITDA | 94.7M +35.1% | 70.1M -7.8% | 76.1M -4.6% | 79.7M +36.7% | 58.3M |
| Net Income | 42.3M +75.2% | 24.2M -16.8% | 29.0M +24.8% | 23.3M +40.5% | 16.6M |
| EPS (Basic) | $0.53 +82.8% | $0.29 -27.5% | $0.40 +48.1% | $0.27 +35.0% | $0.20 |
| EPS (Diluted) | $0.49 +75.0% | $0.28 -28.2% | $0.39 +69.6% | $0.23 +15.0% | $0.20 |
| Shares (Diluted) | 97.2M +0.5% | 96.7M +14.3% | 84.6M -7.0% | 91.0M +14.3% | 79.7M |