| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 455.7M +2.0% | 446.9M -5.4% | 472.4M -1.3% | 478.5M -0.6% | 481.6M |
| Cost of Revenue | 171.2M -1.2% | 173.2M -6.0% | 184.2M -9.2% | 202.8M -2.3% | 207.7M |
| Gross Profit | 284.6M +4.0% | 273.7M -5.0% | 288.2M +4.5% | 275.7M +0.6% | 273.9M |
| Operating Expenses | 174.6M +4.4% | 167.4M -3.2% | 172.8M +4.0% | 166.2M +1.1% | 164.3M |
| R&D | — | — | — | — | — |
| SG&A | 34.1M +2.0% | 33.4M +77.0% | 18.9M -49.0% | 37.0M +7.4% | 34.4M |
| Operating Income | 94.4M +15.4% | 81.7M -9.0% | 89.8M -8.3% | 97.9M +4.3% | 93.9M |
| EBITDA | 94.4M +15.4% | 81.7M -9.0% | 89.8M -8.3% | 97.9M +4.3% | 93.9M |
| Net Income | 70.7M +14.2% | 61.9M -10.7% | 69.3M -3.6% | 71.9M +4.5% | 68.8M |
| EPS (Basic) | $0.97 +16.9% | $0.83 -7.8% | $0.90 -6.2% | $0.96 +5.5% | $0.91 |
| EPS (Diluted) | $0.97 +16.9% | $0.83 -7.8% | $0.90 -5.3% | $0.95 +4.4% | $0.91 |
| Shares (Diluted) | 71.8M -2.8% | 73.9M +0.7% | 73.4M -1.9% | 74.8M +0.3% | 74.6M |