| Metric | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 |
|---|---|---|---|---|---|
| Revenue | 15.3M +7.5% | 14.2M -1.4% | 14.4M +3.0% | 14.0M +17.8% | 11.9M |
| Cost of Revenue | 1.0M +120.6% | 464.5K +37.2% | 338.5K +12.4% | 301.3K +107.2% | 145.4K |
| Gross Profit | 14.3M +3.7% | 13.7M -2.4% | 14.1M +2.7% | 13.7M +16.6% | 11.7M |
| Operating Expenses | 5.7M +4.0% | 5.5M +4.9% | 5.2M +2.5% | 5.1M +23.9% | 4.1M |
| R&D | — | — | — | — | — |
| SG&A | 244.0K -0.9% | 246.3K -18.9% | 303.7K -48.4% | 589.0K +26.2% | 466.7K |
| Operating Income | 8.5M +3.5% | 8.2M -6.7% | 8.8M +2.9% | 8.6M +12.7% | 7.6M |
| EBITDA | 8.5M +3.5% | 8.2M -6.7% | 8.8M +2.9% | 8.6M +12.7% | 7.6M |
| Net Income | 8.5M +3.5% | 8.2M -6.7% | 8.8M +2.9% | 8.6M +12.7% | 7.6M |
| EPS (Basic) | $0.37 +2.8% | $0.36 -7.7% | $0.39 +2.6% | $0.38 +15.2% | $0.33 |
| EPS (Diluted) | $0.37 +2.8% | $0.36 -7.7% | $0.39 +2.6% | $0.38 +15.2% | $0.33 |
| Shares (Diluted) | 22.8M -0.0% | 22.8M +0.0% | 22.8M +0.0% | 22.8M +0.0% | 22.8M |