| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 510.3M +0.6% | 507.3M -0.9% | 511.8M +7.6% | 475.6M -9.6% | 526.3M |
| Cost of Revenue | 194.8M +3.2% | 188.7M -3.6% | 195.9M +8.9% | 179.8M -7.4% | 194.2M |
| Gross Profit | 315.5M -1.0% | 318.6M +0.8% | 315.9M +6.8% | 295.7M -10.9% | 332.1M |
| Operating Expenses | 179.5M +2.6% | 174.9M +1.5% | 172.4M +4.9% | 164.3M +0.1% | 164.0M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 117.9M +3.1% | 114.4M +2.4% | 111.7M -1.0% | 112.9M +0.7% | 112.0M |
| Operating Income | 136.0M -5.3% | 143.7M +0.1% | 143.6M +9.2% | 131.5M -21.7% | 168.0M |
| EBITDA | 197.6M -3.3% | 204.2M +0.0% | 204.2M +11.6% | 182.9M -16.9% | 220.0M |
| Net Income | 76.6M -7.4% | 82.7M -2.2% | 84.6M +10.0% | 76.9M -29.0% | 108.3M |
| EPS (Basic) | $0.68 -8.1% | $0.74 -2.6% | $0.76 +5.6% | $0.72 -25.0% | $0.96 |
| EPS (Diluted) | $0.67 -8.2% | $0.73 +65.9% | $0.44 -35.3% | $0.68 -28.4% | $0.95 |
| Shares (Diluted) | 58.8M -0.9% | 59.4M -41.6% | 101.6M -1.0% | 102.7M -0.1% | 102.7M |