| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 347.4M +1.3% | 342.9M +5.7% | 324.4M +9.7% | 295.6M -4.3% | 309.0M |
| Cost of Revenue | 150.7M -7.1% | 162.3M +7.1% | 151.5M +12.9% | 134.1M -5.5% | 141.9M |
| Gross Profit | 196.7M +8.9% | 180.6M +4.5% | 172.9M +7.1% | 161.5M -3.3% | 167.1M |
| Operating Expenses | 174.6M +5.8% | 165.0M +8.3% | 152.3M +8.4% | 140.5M -5.7% | 149.1M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 163.0M +5.7% | 154.2M +8.7% | 141.9M +8.5% | 130.7M -6.1% | 139.2M |
| Operating Income | 22.1M +41.2% | 15.7M -23.9% | 20.6M -2.0% | 21.0M +16.6% | 18.0M |
| EBITDA | 24.2M +37.8% | 17.6M -21.1% | 22.3M -1.3% | 22.5M +13.9% | 19.8M |
| Net Income | 18.6M +35.4% | 13.8M -25.8% | 18.6M -12.4% | 21.2M +111.6% | 10.0M |
| EPS (Basic) | $0.26 +30.0% | $0.20 -23.1% | $0.26 -13.3% | $0.30 +114.3% | $0.14 |
| EPS (Diluted) | $0.26 +30.0% | $0.20 -23.1% | $0.26 -10.3% | $0.29 +107.1% | $0.14 |
| Shares (Diluted) | 72.0M -0.5% | 72.4M +0.2% | 72.2M +0.2% | 72.0M +0.1% | 71.9M |