| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 295.3M +18.6% | 249.0M +1.5% | 245.3M -5.8% | 260.5M +1.9% | 255.5M |
| Cost of Revenue | 185.3M +20.9% | 153.2M +4.2% | 147.1M -1.4% | 149.2M +5.6% | 141.2M |
| Gross Profit | 110.0M +14.8% | 95.8M -2.4% | 98.2M -11.8% | 111.3M -2.6% | 114.3M |
| Operating Expenses | 73.5M +44.4% | 50.9M -13.8% | 59.0M +28.5% | 45.9M -13.5% | 53.1M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 73.5M +44.4% | 50.9M -4.7% | 53.4M +12.9% | 47.3M -11.0% | 53.1M |
| Operating Income | 36.5M -18.7% | 44.9M +14.7% | 39.2M -40.1% | 65.4M +6.8% | 61.2M |
| EBITDA | 47.2M -15.1% | 55.6M +12.3% | 49.5M -34.3% | 75.3M +7.1% | 70.3M |
| Net Income | 24.6M -23.0% | 31.9M +22.2% | 26.1M -44.7% | 47.2M +7.0% | 44.1M |
| EPS (Basic) | $0.55 -22.5% | $0.71 +24.6% | $0.57 -43.6% | $1.01 +7.4% | $0.94 |
| EPS (Diluted) | $0.55 -22.5% | $0.71 +24.6% | $0.57 -43.6% | $1.01 +7.4% | $0.94 |
| Shares (Diluted) | 44.4M -0.6% | 44.6M -2.7% | 45.9M -2.1% | 46.8M -0.3% | 47.0M |