| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 531.8M +10.9% | 479.6M +3.6% | 463.1M -9.9% | 513.7M -2.2% | 525.4M |
| Cost of Revenue | 418.5M +6.0% | 394.7M +5.0% | 375.9M -9.3% | 414.3M -1.8% | 421.7M |
| Gross Profit | 113.3M +33.5% | 84.9M -2.6% | 87.2M -12.3% | 99.4M -4.1% | 103.7M |
| Operating Expenses | 77.3M -0.4% | 77.6M +0.6% | 77.1M -7.6% | 83.4M +4.5% | 79.8M |
| R&D | 4.9M -10.9% | 5.5M +10.0% | 5.0M -10.7% | 5.6M -16.4% | 6.7M |
| SG&A | 56.6M +3.3% | 54.8M +0.6% | 54.5M +1.5% | 53.7M -6.1% | 57.2M |
| Operating Income | 36.0M +393.2% | 7.3M -27.7% | 10.1M -36.9% | 16.0M -33.1% | 23.9M |
| EBITDA | 70.7M +62.9% | 43.4M -6.7% | 46.5M -21.1% | 58.9M -2.0% | 60.1M |
| Net Income | 3.6M +130.8% | -11700000 -111.6% | 100.8M +3250.0% | -3200000 +66.3% | -9500000 |
| EPS (Basic) | $0.06 +127.3% | $-0.22 -112.0% | $1.84 +3166.7% | $-0.06 +66.7% | $-0.18 |
| EPS (Diluted) | $0.06 +127.3% | $-0.22 -112.0% | $1.84 +3166.7% | $-0.06 +66.7% | $-0.18 |
| Shares (Diluted) | 55.7M +1.6% | 54.8M +0.3% | 54.7M +0.0% | 54.7M +0.1% | 54.6M |