| Metric | Q4 2026 | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 |
|---|---|---|---|---|---|
| Revenue | 297.1M +12.3% | 264.6M -8.2% | 288.3M -12.8% | 330.5M +5.4% | 313.6M |
| Cost of Revenue | 194.1M +17.7% | 165.0M -7.9% | 179.1M -12.6% | 205.1M +2.3% | 200.4M |
| Gross Profit | 103.0M +3.4% | 99.6M -8.8% | 109.2M -13.0% | 125.5M +10.8% | 113.2M |
| Operating Expenses | 52.9M +9.1% | 48.5M -5.2% | 51.1M -6.5% | 54.7M -1.8% | 55.7M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 52.9M +9.1% | 48.5M -5.2% | 51.1M -6.5% | 54.7M -1.8% | 55.7M |
| Operating Income | 50.1M -2.0% | 51.1M -11.9% | 58.0M -18.0% | 70.8M +23.1% | 57.5M |
| EBITDA | 56.2M -0.9% | 56.8M -10.8% | 63.6M -16.5% | 76.2M +21.0% | 63.0M |
| Net Income | 40.3M -2.2% | 41.2M -11.1% | 46.4M -16.9% | 55.8M +24.6% | 44.8M |
| EPS (Basic) | $0.43 -2.3% | $0.44 -12.0% | $0.50 -16.7% | $0.60 +25.0% | $0.48 |
| EPS (Diluted) | $0.43 -2.3% | $0.44 -10.2% | $0.49 -18.3% | $0.60 +25.0% | $0.48 |
| Shares (Diluted) | 93.7M +0.0% | 93.6M -0.0% | 93.7M -0.0% | 93.7M +0.0% | 93.7M |