| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 21.9M +6.1% | 20.6M -5.1% | 21.7M +150.7% | 8.7M -56.0% | 19.7M |
| Cost of Revenue | 6.4M +10.3% | 5.8M -6.3% | 6.2M -1.2% | 6.2M +0.4% | 6.2M |
| Gross Profit | 15.5M +4.5% | 14.8M -4.6% | 15.6M +542.2% | 2.4M -82.0% | 13.5M |
| Operating Expenses | 10.4M +3.8% | 10.0M +0.9% | 9.9M +8.1% | 9.2M +5.0% | 8.7M |
| R&D | — | — | — | — | — |
| SG&A | 2.9M +5.6% | 2.7M +2.4% | 2.7M +3.5% | 2.6M +8.1% | 2.4M |
| Operating Income | 5.1M +11.3% | 4.6M -13.0% | 5.3M +175.0% | -7020000 -248.9% | 4.7M |
| EBITDA | 5.1M +11.3% | 4.6M -13.0% | 5.3M +175.0% | -7020000 -248.9% | 4.7M |
| Net Income | 4.3M +11.2% | 3.9M -18.4% | 4.7M +183.2% | -5696000 -244.2% | 3.9M |
| EPS (Basic) | $0.85 +10.4% | $0.77 -18.9% | $0.95 +183.3% | $-1.14 -244.3% | $0.79 |
| EPS (Diluted) | $0.80 +9.6% | $0.73 -21.5% | $0.93 +186.9% | $-1.07 -244.6% | $0.74 |
| Shares (Diluted) | 5.4M +0.7% | 5.3M +4.2% | 5.1M -4.0% | 5.3M -0.2% | 5.3M |