| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 960.0M +0.6% | 954.0M +0.6% | 948.0M +3.4% | 917.0M -5.4% | 969.0M |
| Cost of Revenue | 842.0M +0.1% | 841.0M +1.8% | 826.0M +5.1% | 786.0M -5.1% | 828.0M |
| Gross Profit | 118.0M +4.4% | 113.0M -7.4% | 122.0M -6.9% | 131.0M -7.1% | 141.0M |
| Operating Expenses | 45.0M -37.5% | 72.0M +24.1% | 58.0M +3.6% | 56.0M +14.3% | 49.0M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 46.0M -14.8% | 54.0M +0.0% | 54.0M +1.9% | 53.0M +10.4% | 48.0M |
| Operating Income | 73.0M +78.0% | 41.0M -35.9% | 64.0M -14.7% | 75.0M -18.5% | 92.0M |
| EBITDA | 101.0M +14.8% | 88.0M -9.3% | 97.0M -8.5% | 106.0M -11.7% | 120.0M |
| Net Income | 50.0M +51.5% | 33.0M +83.3% | 18.0M -69.5% | 59.0M -21.3% | 75.0M |
| EPS (Basic) | $1.84 +58.6% | $1.16 +123.1% | $0.52 -75.1% | $2.09 -19.6% | $2.60 |
| EPS (Diluted) | $1.80 +57.9% | $1.14 +123.5% | $0.51 -75.0% | $2.04 -20.6% | $2.57 |
| Shares (Diluted) | 27.2M -0.4% | 27.3M -0.4% | 27.4M -1.8% | 27.9M +1.1% | 27.6M |