| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 854.0M +18.3% | 721.9M +2.7% | 702.9M -0.9% | 709.1M -6.7% | 759.7M |
| Cost of Revenue | 696.5M +18.2% | 589.1M +3.8% | 567.3M -0.5% | 570.4M -8.3% | 621.9M |
| Gross Profit | 157.5M +18.6% | 132.7M -2.1% | 135.6M -2.2% | 138.6M +0.6% | 137.8M |
| Operating Expenses | 114.5M +1.7% | 112.5M +0.4% | 112.0M +3.4% | 108.4M +1.4% | 106.9M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 114.5M +4.6% | 109.5M +0.5% | 108.9M +0.5% | 108.4M +1.4% | 106.9M |
| Operating Income | 43.0M +112.7% | 20.2M -14.3% | 23.6M -22.0% | 30.3M -2.0% | 30.9M |
| EBITDA | 45.7M +75.4% | 26.1M -19.6% | 32.5M -2.0% | 33.1M -1.9% | 33.8M |
| Net Income | 33.2M +92.6% | 17.2M -16.8% | 20.7M -16.3% | 24.7M -0.2% | 24.8M |
| EPS (Basic) | $1.31 +92.6% | $0.68 -17.1% | $0.82 -16.3% | $0.98 +0.0% | $0.98 |
| EPS (Diluted) | $1.31 +92.6% | $0.68 -17.1% | $0.82 -15.5% | $0.97 +0.0% | $0.97 |
| Shares (Diluted) | 25.3M +0.2% | 25.3M -0.1% | 25.3M -0.7% | 25.5M -0.1% | 25.5M |