| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 78.4M +16.8% | 67.1M -35.1% | 103.3M +62.1% | 63.7M -2.9% | 65.7M |
| Cost of Revenue | 22.6M +5.2% | 21.5M -4.5% | 22.5M -1.1% | 22.7M +1.3% | 22.4M |
| Gross Profit | 55.8M +22.3% | 45.6M -43.6% | 80.9M +97.2% | 41.0M -5.1% | 43.2M |
| Operating Expenses | 38.2M +13.2% | 33.8M -19.9% | 42.2M +30.5% | 32.3M +1.2% | 31.9M |
| R&D | — | — | — | — | — |
| SG&A | 11.3M +16.2% | 9.7M -14.9% | 11.4M +25.4% | 9.1M -5.2% | 9.6M |
| Operating Income | 12.1M +17.5% | 10.3M -71.5% | 36.3M +315.1% | 8.7M +194.7% | 3.0M |
| EBITDA | 12.1M +17.5% | 10.3M -71.5% | 36.3M +315.1% | 8.7M +194.7% | 3.0M |
| Net Income | 9.4M +28.9% | 7.3M -75.2% | 29.5M +332.5% | 6.8M +180.3% | 2.4M |
| EPS (Basic) | $0.38 +26.7% | $0.30 -75.0% | $1.20 +328.6% | $0.28 +180.0% | $0.10 |
| EPS (Diluted) | $0.38 +26.7% | $0.30 -75.0% | $1.20 +328.6% | $0.28 +180.0% | $0.10 |
| Shares (Diluted) | 24.8M +0.3% | 24.7M +0.3% | 24.7M +0.0% | 24.6M -0.3% | 24.7M |