| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 207.1M +33.3% | 155.4M -7.1% | 167.2M +7.3% | 155.9M -0.8% | 157.1M |
| Cost of Revenue | 120.0M +26.0% | 95.3M +0.7% | 94.6M +6.0% | 89.2M -3.9% | 92.9M |
| Gross Profit | 87.1M +44.8% | 60.2M -17.2% | 72.6M +9.0% | 66.6M +3.7% | 64.2M |
| Operating Expenses | 64.7M +22.8% | 52.7M +0.9% | 52.2M +8.8% | 48.0M -3.3% | 49.6M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 63.2M +29.5% | 48.8M -3.5% | 50.6M +10.9% | 45.6M +1.1% | 45.1M |
| Operating Income | 22.5M +199.9% | 7.5M -63.4% | 20.4M +9.5% | 18.7M +27.2% | 14.7M |
| EBITDA | 32.4M +84.2% | 17.6M -35.0% | 27.1M +1.3% | 26.7M +16.0% | 23.0M |
| Net Income | 11.4M +477.6% | 2.0M -83.2% | 11.7M +7.3% | 10.9M -10.4% | 12.2M |
| EPS (Basic) | $0.27 +440.0% | $0.05 -82.1% | $0.28 +3.7% | $0.27 -10.0% | $0.30 |
| EPS (Diluted) | $0.26 +420.0% | $0.05 -78.3% | $0.23 -14.8% | $0.27 -10.0% | $0.30 |
| Shares (Diluted) | 43.4M +0.1% | 43.4M -14.7% | 50.8M +24.0% | 41.0M +0.1% | 40.9M |