| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 27.5M +0.4% | 27.3M -8.3% | 29.8M +3.2% | 28.9M -1.3% | 29.3M |
| Cost of Revenue | 11.3M +3.6% | 10.9M -4.8% | 11.4M -7.2% | 12.3M -4.6% | 12.9M |
| Gross Profit | 16.2M -1.6% | 16.4M -10.5% | 18.4M +10.9% | 16.6M +1.3% | 16.4M |
| Operating Expenses | 16.4M -1.7% | 16.7M -1.3% | 16.9M -2.8% | 17.4M +36.2% | 12.8M |
| R&D | — | — | — | — | — |
| SG&A | 5.8M -9.8% | 6.4M -45.8% | 11.8M +75.8% | 6.7M +30.1% | 5.2M |
| Operating Income | 325.0K +203.5% | -314000 -134.3% | 915.0K +726.7% | -146000 -103.7% | 4.0M |
| EBITDA | 325.0K +203.5% | -314000 -134.3% | 915.0K +726.7% | -146000 -103.7% | 4.0M |
| Net Income | 308.0K +5033.3% | 6.0K -98.4% | 382.0K -52.4% | 802.0K -78.1% | 3.7M |
| EPS (Basic) | $0.03 | $0.00 -100.0% | $0.04 -55.6% | $0.09 -78.6% | $0.42 |
| EPS (Diluted) | $0.03 | $0.00 -100.0% | $0.04 -55.6% | $0.09 -78.6% | $0.42 |
| Shares (Diluted) | 8.9M +0.4% | 8.9M +1.0% | 8.8M -0.0% | 8.8M +0.3% | 8.8M |