| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 391.1M +13.1% | 345.8M +3.9% | 332.9M +3.1% | 322.7M -0.0% | 322.8M |
| Cost of Revenue | 144.4M +17.5% | 122.9M +2.4% | 120.0M +3.3% | 116.2M +0.8% | 115.3M |
| Gross Profit | 246.8M +10.7% | 222.9M +4.7% | 212.9M +3.1% | 206.5M -0.5% | 207.6M |
| Operating Expenses | 119.6M +4.1% | 114.8M -3.1% | 118.5M +13.8% | 104.1M +2.8% | 101.3M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 40.9M -11.3% | 46.1M +18.5% | 38.9M +3.0% | 37.8M +7.5% | 35.1M |
| Operating Income | 127.2M +17.7% | 108.1M +14.5% | 94.4M -7.8% | 102.4M -3.7% | 106.3M |
| EBITDA | 205.8M +16.5% | 176.8M +1.6% | 173.9M +3.1% | 168.8M -2.2% | 172.5M |
| Net Income | 52.1M +192.0% | 17.9M -27.9% | 24.8M +274.4% | -14197000 -135.5% | 40.0M |
| EPS (Basic) | $0.54 +170.0% | $0.20 -31.0% | $0.29 +270.6% | $-0.17 -138.6% | $0.44 |
| EPS (Diluted) | $0.53 +165.0% | $0.20 -31.0% | $0.29 +270.6% | $-0.17 -139.5% | $0.43 |
| Shares (Diluted) | 96.8M +10.6% | 87.5M +1.3% | 86.4M -0.8% | 87.1M -3.3% | 90.0M |