| Metric | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 |
|---|---|---|---|---|---|
| Revenue | 450.0M -2.4% | 461.0M -2.8% | 474.2M +4.8% | 452.7M +4.5% | 433.2M |
| Cost of Revenue | 133.4M -6.4% | 142.6M -5.5% | 150.8M +2.9% | 146.7M +2.1% | 143.6M |
| Gross Profit | 316.6M -0.6% | 318.4M -1.5% | 323.3M +5.7% | 306.0M +5.7% | 289.6M |
| Operating Expenses | 152.8M +0.7% | 151.7M +3.4% | 146.7M -0.9% | 148.0M -3.6% | 153.6M |
| R&D | — | — | — | — | — |
| SG&A | 28.8M -2.5% | 29.5M +1.2% | 29.2M +0.5% | 29.0M -2.1% | 29.6M |
| Operating Income | 156.0M -2.4% | 159.9M -2.8% | 164.5M +8.1% | 152.1M +42.2% | 106.9M |
| EBITDA | 156.0M -2.4% | 159.9M -2.8% | 164.5M +8.1% | 152.1M +42.2% | 106.9M |
| Net Income | 124.2M -3.6% | 128.8M -1.5% | 130.7M +8.3% | 120.7M +43.2% | 84.3M |
| EPS (Basic) | $0.89 -3.3% | $0.92 +0.0% | $0.92 +8.2% | $0.85 +44.1% | $0.59 |
| EPS (Diluted) | $0.89 -3.3% | $0.92 +0.0% | $0.92 +8.2% | $0.85 +44.1% | $0.59 |
| Shares (Diluted) | 140.1M -0.1% | 140.2M -1.2% | 142.0M -0.3% | 142.4M -0.2% | 142.7M |