| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 439.1M +4.1% | 421.7M +0.4% | 419.9M -2.7% | 431.3M +3.5% | 416.5M |
| Cost of Revenue | 113.1M +5.4% | 107.3M -4.8% | 112.8M -3.7% | 117.1M +1.1% | 115.8M |
| Gross Profit | 326.0M +3.7% | 314.4M +2.4% | 307.1M -2.3% | 314.2M +4.5% | 300.7M |
| Operating Expenses | 242.7M +54.5% | 157.1M +9.8% | 143.1M -7.4% | 154.6M -0.4% | 155.3M |
| R&D | — | — | — | — | — |
| SG&A | 38.4M +4.6% | 36.7M -22.9% | 47.7M +54.0% | 31.0M -11.3% | 34.9M |
| Operating Income | 66.0M -53.1% | 140.7M -0.3% | 141.1M +3.0% | 137.0M -4.0% | 142.7M |
| EBITDA | 149.4M +5.8% | 141.2M -0.6% | 142.0M +3.1% | 137.8M -3.9% | 143.5M |
| Net Income | 51.4M -53.4% | 110.5M +2.0% | 108.4M +2.2% | 106.0M -3.5% | 109.8M |
| EPS (Basic) | $0.77 -53.0% | $1.64 +3.1% | $1.59 +2.6% | $1.55 -3.1% | $1.60 |
| EPS (Diluted) | $0.77 -52.8% | $1.63 +2.5% | $1.59 +3.2% | $1.54 -3.8% | $1.60 |
| Shares (Diluted) | 67.1M -1.0% | 67.8M -0.8% | 68.3M -0.5% | 68.7M -0.2% | 68.8M |