| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 379.0M -2.6% | 389.0M +4.4% | 372.7M -9.4% | 411.2M -1.7% | 418.1M |
| Cost of Revenue | 69.5M -5.1% | 73.2M +1.4% | 72.2M -11.2% | 81.3M -7.5% | 87.9M |
| Gross Profit | 309.5M -2.0% | 315.8M +5.1% | 300.5M -8.9% | 329.9M -0.1% | 330.2M |
| Operating Expenses | 264.1M -1.0% | 266.7M +7.4% | 248.3M -7.7% | 268.9M -1.1% | 271.9M |
| R&D | — | — | — | — | — |
| SG&A | 31.5M -1.8% | 32.1M +3.2% | 31.1M -6.4% | 33.2M +1.8% | 32.6M |
| Operating Income | 35.2M -29.6% | 50.0M -0.8% | 50.4M -5.1% | 53.1M -12.6% | 60.8M |
| EBITDA | 35.2M -29.6% | 50.0M -0.8% | 50.4M -5.1% | 53.1M -12.6% | 60.8M |
| Net Income | 26.3M -30.6% | 38.0M -2.7% | 39.0M -9.1% | 42.9M -8.0% | 46.7M |
| EPS (Basic) | $0.44 -30.2% | $0.63 -1.6% | $0.64 -7.2% | $0.69 -6.8% | $0.74 |
| EPS (Diluted) | $0.44 -30.2% | $0.63 -1.6% | $0.64 -7.2% | $0.69 -6.8% | $0.74 |
| Shares (Diluted) | 57.1M -1.4% | 58.0M -2.1% | 59.2M -2.0% | 60.4M -2.8% | 62.2M |