| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 491.4M +8.4% | 453.2M -0.5% | 455.6M +3.1% | 441.9M +0.5% | 439.7M |
| Cost of Revenue | 353.1M +7.1% | 329.7M +0.5% | 328.2M +0.9% | 325.2M +2.7% | 316.5M |
| Gross Profit | 138.3M +12.0% | 123.5M -3.1% | 127.4M +9.2% | 116.7M -5.3% | 123.2M |
| Operating Expenses | 98.6M +7.5% | 91.7M +13.8% | 80.6M -27.3% | 110.8M +24.5% | 89.0M |
| R&D | 14.2M +7.6% | 13.2M +20.0% | 11.0M -19.7% | 13.7M +0.7% | 13.6M |
| SG&A | 84.3M +7.4% | 78.5M +13.3% | 69.3M -3.6% | 71.9M -3.6% | 74.6M |
| Operating Income | 39.7M +24.8% | 31.8M -32.1% | 46.8M +693.2% | 5.9M -82.7% | 34.2M |
| EBITDA | 49.7M +19.2% | 41.7M -25.8% | 56.2M -7.9% | 61.0M +34.7% | 45.3M |
| Net Income | 31.2M +1.3% | 30.8M -35.0% | 47.4M +267.4% | 12.9M -46.0% | 23.9M |
| EPS (Basic) | $1.25 +1.6% | $1.23 -35.6% | $1.91 +267.3% | $0.52 -44.7% | $0.94 |
| EPS (Diluted) | $1.25 +2.5% | $1.22 -35.8% | $1.90 +265.4% | $0.52 -44.7% | $0.94 |
| Shares (Diluted) | 24.7M -0.6% | 24.8M -0.3% | 24.9M +0.0% | 24.9M -0.5% | 25.0M |