| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 224.2M +9.1% | 205.5M +19.1% | 172.5M -1.6% | 175.3M -19.6% | 218.1M |
| Cost of Revenue | 76.2M +3.1% | 73.9M +17.5% | 62.9M -3.7% | 65.3M -17.6% | 79.2M |
| Gross Profit | 148.0M +12.5% | 131.6M +20.1% | 109.6M -0.4% | 110.0M -20.8% | 138.9M |
| Operating Expenses | 92.0M +10.7% | 83.1M -12.8% | 95.3M +16.5% | 81.8M -5.0% | 86.1M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 74.7M +10.8% | 67.4M -9.9% | 74.8M +11.1% | 67.3M -3.9% | 70.0M |
| Operating Income | 56.0M +15.5% | 48.5M +239.2% | 14.3M -49.3% | 28.2M -46.6% | 52.8M |
| EBITDA | 73.3M +14.2% | 64.2M +84.5% | 34.8M -22.3% | 44.8M -35.0% | 68.9M |
| Net Income | 36.4M +8.7% | 33.5M +440.3% | 6.2M +115.2% | -40900000 -213.3% | 36.1M |
| EPS (Basic) | $1.45 +11.5% | $1.30 +441.7% | $0.24 +116.1% | $-1.49 -214.6% | $1.30 |
| EPS (Diluted) | $1.44 +13.4% | $1.27 +477.3% | $0.22 +114.8% | $-1.49 -216.4% | $1.28 |
| Shares (Diluted) | 25.3M -3.8% | 26.3M -5.1% | 27.7M +1.1% | 27.4M -2.8% | 28.2M |