| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 386.7M +5.2% | 367.5M -4.0% | 382.7M -1.3% | 387.8M +1.9% | 380.3M |
| Cost of Revenue | 110.9M +0.6% | 110.2M -5.9% | 117.1M -7.2% | 126.2M +5.5% | 119.6M |
| Gross Profit | 275.8M +7.2% | 257.2M -3.1% | 265.6M +1.5% | 261.6M +0.3% | 260.7M |
| Operating Expenses | 149.1M +1.6% | 146.7M -0.8% | 147.9M -5.3% | 156.2M -16.3% | 186.5M |
| R&D | — | — | — | — | — |
| SG&A | 92.2M +258.2% | 25.7M +118.1% | -142045000 -260.2% | 88.7M +1.6% | 87.3M |
| Operating Income | 117.5M +5.5% | 111.4M -2.8% | 114.6M +10.9% | 103.3M +45.6% | 71.0M |
| EBITDA | 118.5M +2.9% | 115.1M +173.0% | 42.2M -63.2% | 114.7M +2.4% | 112.0M |
| Net Income | 92.7M +4.6% | 88.6M -2.7% | 91.1M +9.0% | 83.6M +45.6% | 57.4M |
| EPS (Basic) | $0.92 +4.5% | $0.88 +7.3% | $0.82 -2.4% | $0.84 +47.4% | $0.57 |
| EPS (Diluted) | $0.91 +3.4% | $0.88 +7.3% | $0.82 -2.4% | $0.84 +47.4% | $0.57 |
| Shares (Diluted) | 96.7M +0.4% | 96.3M +1.2% | 95.2M -1.0% | 96.1M +0.3% | 95.8M |