| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 28.3M +0.8% | 28.0M +23.2% | 22.8M +5.4% | 21.6M +13.2% | 19.1M |
| Cost of Revenue | 10.4M +5.5% | 9.8M +1.9% | 9.6M +2.0% | 9.4M +29.0% | 7.3M |
| Gross Profit | 17.9M -1.8% | 18.2M +38.9% | 13.1M +8.0% | 12.2M +3.4% | 11.8M |
| Operating Expenses | 10.9M -5.8% | 11.6M +2.5% | 11.3M +6.6% | 10.6M +2.4% | 10.3M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 8.5M -4.1% | 8.9M -1.6% | 9.1M +8.1% | 8.4M +2.2% | 8.2M |
| Operating Income | 7.0M +5.1% | 6.7M +259.6% | 1.9M +17.2% | 1.6M +10.0% | 1.4M |
| EBITDA | 9.4M +0.5% | 9.3M +129.1% | 4.1M +7.7% | 3.8M +6.0% | 3.6M |
| Net Income | 6.8M +24.2% | 5.4M +299.2% | 1.4M -38.5% | 2.2M +59.6% | 1.4M |
| EPS (Basic) | $0.12 +20.0% | $0.10 +400.0% | $0.02 -50.0% | $0.04 +33.3% | $0.03 |
| EPS (Diluted) | $0.11 +22.2% | $0.09 +350.0% | $0.02 -50.0% | $0.04 +100.0% | $0.02 |
| Shares (Diluted) | 62.0M +1.6% | 61.0M -4.4% | 63.8M +3.3% | 61.8M +6.7% | 57.9M |