| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 548.4M +0.3% | 546.9M +5.3% | 519.5M -2.4% | 532.4M +0.7% | 528.9M |
| Cost of Revenue | 414.6M -0.3% | 415.8M +5.3% | 395.0M -0.1% | 395.4M +0.9% | 392.0M |
| Gross Profit | 133.8M +2.1% | 131.1M +5.3% | 124.5M -9.1% | 137.0M +0.1% | 136.9M |
| Operating Expenses | 354.1M +389.1% | 72.4M +0.0% | 72.4M +9.5% | 66.1M -2.7% | 67.9M |
| R&D | 5.9M -3.3% | 6.1M +5.2% | 5.8M +3.6% | 5.6M -1.8% | 5.7M |
| SG&A | 53.3M -7.3% | 57.5M +10.2% | 52.2M -1.5% | 53.0M +1.5% | 52.2M |
| Operating Income | -220300000 -475.3% | 58.7M +12.7% | 52.1M -26.5% | 70.9M +2.8% | 69.0M |
| EBITDA | 98.1M +6.2% | 92.4M -69.1% | 299.2M +196.8% | 100.8M -0.2% | 101.0M |
| Net Income | -182600000 -589.5% | 37.3M -3.1% | 38.5M -12.9% | 44.2M -4.5% | 46.3M |
| EPS (Basic) | $-5.90 -604.3% | $1.17 -3.3% | $1.21 -11.7% | $1.37 -4.9% | $1.44 |
| EPS (Diluted) | $-5.90 -604.3% | $1.17 -3.3% | $1.21 -11.7% | $1.37 -4.9% | $1.44 |
| Shares (Diluted) | 31.1M +0.3% | 31.0M +0.6% | 30.8M -1.6% | 31.3M -0.9% | 31.6M |