| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 768.2M +10.9% | 692.4M +3.6% | 668.6M -10.0% | 742.9M +6.4% | 698.2M |
| Cost of Revenue | 611.2M +8.1% | 565.2M +5.4% | 536.3M -9.1% | 590.2M +7.4% | 549.7M |
| Gross Profit | 157.0M +23.3% | 127.3M -3.8% | 132.3M -13.4% | 152.7M +2.9% | 148.4M |
| Operating Expenses | 68.7M -1.1% | 69.5M +3.9% | 66.9M +1.0% | 66.2M -4.4% | 69.2M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 68.7M -1.1% | 69.5M +3.9% | 66.9M +1.0% | 66.2M -4.4% | 69.2M |
| Operating Income | 88.2M +52.7% | 57.8M -11.6% | 65.4M -24.4% | 86.5M +9.2% | 79.2M |
| EBITDA | 115.7M +36.1% | 85.0M -7.3% | 91.7M -18.6% | 112.6M +7.7% | 104.6M |
| Net Income | 63.6M +76.1% | 36.1M -79.7% | 177.7M +149.2% | 71.3M +30.9% | 54.4M |
| EPS (Basic) | $0.65 +80.6% | $0.36 -79.8% | $1.78 +150.7% | $0.71 +31.5% | $0.54 |
| EPS (Diluted) | $0.65 +80.6% | $0.36 -79.5% | $1.76 +147.9% | $0.71 +31.5% | $0.54 |
| Shares (Diluted) | 100.7M +0.1% | 100.6M -0.1% | 100.7M -0.3% | 101.1M -0.3% | 101.4M |