| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 12.7M +0.5% | 12.6M -8.8% | 13.8M +4.6% | 13.2M +1.8% | 13.0M |
| Cost of Revenue | 2.7M -10.2% | 3.0M -9.4% | 3.3M +3.3% | 3.2M +2.2% | 3.1M |
| Gross Profit | 10.0M +3.8% | 9.6M -8.6% | 10.5M +5.1% | 10.0M +1.7% | 9.9M |
| Operating Expenses | 5.5M -27.7% | 7.6M +41.3% | 5.4M -8.5% | 5.9M +2.1% | 5.8M |
| R&D | — | — | — | — | — |
| SG&A | 1.3M +11.7% | 1.2M +10.7% | 1.1M -3.8% | 1.1M +0.3% | 1.1M |
| Operating Income | 4.7M +130.6% | 2.1M -70.9% | 7.1M +36.5% | 5.2M +31.3% | 3.9M |
| EBITDA | 4.7M +130.6% | 2.1M -70.9% | 7.1M +36.5% | 5.2M +31.3% | 3.9M |
| Net Income | 3.5M +217.3% | 1.1M -77.3% | 4.8M +28.8% | 3.7M +30.4% | 2.9M |
| EPS (Basic) | $0.43 +230.8% | $0.13 -76.4% | $0.55 +34.1% | $0.41 +41.4% | $0.29 |
| EPS (Diluted) | $0.42 +223.1% | $0.13 -75.9% | $0.54 +31.7% | $0.41 +41.4% | $0.29 |
| Shares (Diluted) | 8.3M +1.2% | 8.2M -7.8% | 8.8M -2.5% | 9.1M -8.4% | 9.9M |