| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 319.7M +1.8% | 313.9M +3.4% | 303.5M +13.0% | 268.7M -0.7% | 270.7M |
| Cost of Revenue | 97.7M +0.7% | 97.0M +4.7% | 92.6M +8.8% | 85.1M -2.2% | 87.0M |
| Gross Profit | 222.0M +2.4% | 216.8M +2.8% | 210.9M +14.9% | 183.5M -0.1% | 183.6M |
| Operating Expenses | 145.9M +7.0% | 136.4M -10.2% | 151.9M +23.2% | 123.3M +3.8% | 118.8M |
| R&D | 17.7M -3.5% | 18.4M -0.8% | 18.5M +49.3% | 12.4M -1.7% | 12.6M |
| SG&A | 86.8M +13.3% | 76.6M -17.6% | 92.9M +19.8% | 77.6M +6.7% | 72.7M |
| Operating Income | 76.0M -5.5% | 80.5M +36.3% | 59.0M -2.0% | 60.2M -7.1% | 64.8M |
| EBITDA | 117.5M -3.6% | 121.9M +22.6% | 99.5M +6.3% | 93.5M -4.8% | 98.3M |
| Net Income | 40.9M -5.6% | 43.3M +116.5% | 20.0M -34.8% | 30.6M -4.8% | 32.2M |
| EPS (Basic) | $0.21 -8.7% | $0.23 +130.0% | $0.10 -44.4% | $0.18 -5.3% | $0.19 |
| EPS (Diluted) | $0.21 -4.5% | $0.22 +120.0% | $0.10 -41.2% | $0.17 -5.6% | $0.18 |
| Shares (Diluted) | 194.5M -0.3% | 195.2M -0.2% | 195.6M +7.9% | 181.2M -0.2% | 181.6M |