| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 12.4M -18.9% | 15.3M +7.5% | 14.2M -1.4% | 14.4M +3.0% | 14.0M |
| Cost of Revenue | 1.0M -2.3% | 1.0M +120.6% | 464.5K +37.2% | 338.5K +12.4% | 301.3K |
| Gross Profit | 11.4M -20.1% | 14.3M +3.7% | 13.7M -2.4% | 14.1M +2.7% | 13.7M |
| Operating Expenses | 5.3M -7.0% | 5.7M +4.0% | 5.5M +4.9% | 5.2M +2.5% | 5.1M |
| R&D | — | — | — | — | — |
| SG&A | 283.2K +16.1% | 244.0K -0.9% | 246.3K -18.9% | 303.7K -48.4% | 589.0K |
| Operating Income | 6.1M -29.0% | 8.5M +3.5% | 8.2M -6.7% | 8.8M +2.9% | 8.6M |
| EBITDA | 6.1M -29.0% | 8.5M +3.5% | 8.2M -6.7% | 8.8M +2.9% | 8.6M |
| Net Income | 6.1M -29.0% | 8.5M +3.5% | 8.2M -6.7% | 8.8M +2.9% | 8.6M |
| EPS (Basic) | $0.27 -27.0% | $0.37 +2.8% | $0.36 -7.7% | $0.39 +2.6% | $0.38 |
| EPS (Diluted) | $0.27 -27.0% | $0.37 +2.8% | $0.36 -7.7% | $0.39 +2.6% | $0.38 |
| Shares (Diluted) | 22.8M +0.0% | 22.8M -0.0% | 22.8M +0.0% | 22.8M +0.0% | 22.8M |