| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 34.3M -5.4% | 36.3M +3.0% | 35.2M -5.1% | 37.1M -0.5% | 37.3M |
| Cost of Revenue | 12.5M -15.6% | 14.8M -2.7% | 15.2M -12.1% | 17.3M +8.7% | 15.9M |
| Gross Profit | 21.8M +1.6% | 21.5M +7.3% | 20.0M +0.9% | 19.8M -7.3% | 21.4M |
| Operating Expenses | 18.4M -25.8% | 24.9M -25.9% | 33.5M -59.6% | 83.0M +111.0% | 39.3M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 4.6M -10.3% | 5.1M -13.9% | 6.0M +29.6% | 4.6M -4.8% | 4.8M |
| Operating Income | 3.4M +200.5% | -3366000 +75.1% | -13505000 +78.6% | -63176000 -252.3% | -17934000 |
| EBITDA | 16.9M +5.1% | 16.1M +14.5% | 14.0M -7.8% | 15.2M -7.7% | 16.5M |
| Net Income | 24.6M +281.2% | -13568000 +62.1% | -35803000 +48.1% | -69027000 -175.0% | -25101000 |
| EPS (Basic) | $0.43 +279.2% | $-0.24 +62.5% | $-0.64 +48.0% | $-1.23 -173.3% | $-0.45 |
| EPS (Diluted) | $0.42 +275.0% | $-0.24 +62.5% | $-0.64 +48.0% | $-1.23 -173.3% | $-0.45 |
| Shares (Diluted) | 58.1M +2.7% | 56.6M +0.4% | 56.3M +0.0% | 56.3M +0.1% | 56.3M |