| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 124.4M +16.8% | 106.4M -23.1% | 138.3M +5.7% | 130.9M -10.0% | 145.5M |
| Cost of Revenue | 77.9M +6.9% | 72.8M -19.1% | 90.1M +10.5% | 81.5M -6.5% | 87.1M |
| Gross Profit | 46.5M +38.4% | 33.6M -30.4% | 48.3M -2.4% | 49.4M -15.3% | 58.4M |
| Operating Expenses | 28.8M -86.1% | 206.8M +12.7% | 183.5M +545.6% | 28.4M -25.4% | 38.1M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 25.9M -4.9% | 27.3M -11.6% | 30.8M +20.4% | 25.6M -14.8% | 30.1M |
| Operating Income | 17.7M +110.2% | -173201000 -28.1% | -135202000 -743.3% | 21.0M +3.4% | 20.3M |
| EBITDA | 24.8M +96.9% | 12.6M -46.8% | 23.7M -12.9% | 27.2M +4.0% | 26.1M |
| Net Income | 12.0M +108.9% | -134807000 -0.1% | -134631000 -972.6% | 15.4M +6.9% | 14.4M |
| EPS (Basic) | $0.55 +108.7% | $-6.30 -1.3% | $-6.22 -976.1% | $0.71 +6.0% | $0.67 |
| EPS (Diluted) | $0.55 +108.7% | $-6.30 -1.3% | $-6.22 -976.1% | $0.71 +6.0% | $0.67 |
| Shares (Diluted) | 21.4M +0.2% | 21.4M +0.1% | 21.4M +0.0% | 21.4M +0.1% | 21.4M |