| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 544.6M +8.1% | 503.8M +9.1% | 461.8M +1.8% | 453.8M +3.4% | 439.0M |
| Cost of Revenue | 329.7M +4.1% | 316.8M +9.5% | 289.3M +4.7% | 276.3M +5.7% | 261.4M |
| Gross Profit | 214.9M +14.9% | 187.0M +8.4% | 172.5M -2.8% | 177.5M -0.1% | 177.6M |
| Operating Expenses | 102.7M +1.7% | 101.0M -8.8% | 110.8M -8.7% | 121.4M +46.4% | 82.9M |
| R&D | — | — | — | — | — |
| SG&A | 103.0M +4.4% | 98.7M -7.6% | 106.8M +12.1% | 95.3M +15.1% | 82.8M |
| Operating Income | 112.2M +30.5% | 86.0M +39.4% | 61.7M +10.0% | 56.1M -40.8% | 94.7M |
| EBITDA | 150.5M +20.9% | 124.5M +24.0% | 100.4M +13.2% | 88.7M -29.2% | 125.3M |
| Net Income | 64.5M +44.0% | 44.8M +236.6% | -32800000 -231.2% | 25.0M -55.8% | 56.5M |
| EPS (Basic) | $0.51 +45.7% | $0.35 +234.6% | $-0.26 -230.0% | $0.20 -54.5% | $0.44 |
| EPS (Diluted) | $0.51 +45.7% | $0.35 +234.6% | $-0.26 -230.0% | $0.20 -54.5% | $0.44 |
| Shares (Diluted) | 128.4M +0.0% | 128.4M +0.5% | 127.7M -0.7% | 128.6M +0.3% | 128.2M |