| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 506.4M +10.7% | 457.6M -11.6% | 517.5M +10.0% | 470.3M -0.8% | 474.2M |
| Cost of Revenue | 271.1M +13.1% | 239.8M -12.5% | 274.1M +10.9% | 247.1M -1.2% | 250.2M |
| Gross Profit | 235.3M +8.0% | 217.8M -10.5% | 243.4M +9.1% | 223.2M -0.4% | 224.0M |
| Operating Expenses | 188.0M +2.2% | 183.9M -5.4% | 194.5M +5.9% | 183.6M +0.2% | 183.3M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 187.4M +2.6% | 182.7M -5.0% | 192.4M +5.1% | 183.1M +0.4% | 182.4M |
| Operating Income | 47.3M +39.5% | 33.9M -30.7% | 48.9M +23.5% | 39.6M -2.7% | 40.7M |
| EBITDA | 53.2M +32.0% | 40.3M -19.4% | 50.0M +4.4% | 47.9M -0.2% | 48.0M |
| Net Income | 32.9M +46.9% | 22.4M -31.1% | 32.5M +23.6% | 26.3M -9.3% | 29.0M |
| EPS (Basic) | $0.37 +54.2% | $0.24 -38.5% | $0.39 +30.0% | $0.30 -6.3% | $0.32 |
| EPS (Diluted) | $0.37 +54.2% | $0.24 -36.8% | $0.38 +26.7% | $0.30 -6.3% | $0.32 |
| Shares (Diluted) | 82.0M +0.4% | 81.7M -1.8% | 83.2M +1.8% | 81.7M +0.7% | 81.1M |