| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 61.8M +3.6% | 59.7M +3.7% | 57.5M +4.0% | 55.3M -21.1% | 70.2M |
| Cost of Revenue | 49.1M +2.8% | 47.7M +7.5% | 44.4M +3.3% | 43.0M -20.1% | 53.8M |
| Gross Profit | 12.8M +6.9% | 11.9M -9.2% | 13.1M +6.2% | 12.4M -24.4% | 16.4M |
| Operating Expenses | 11.1M +4.6% | 10.6M -3.3% | 11.0M +3.0% | 10.6M -19.5% | 13.2M |
| R&D | 1.0M +0.7% | 1.0M +11.6% | 927.8K -6.8% | 995.8K -3.5% | 1.0M |
| SG&A | 10.1M +5.0% | 9.6M -4.7% | 10.0M +4.1% | 9.6M -20.9% | 12.2M |
| Operating Income | 1.7M +25.1% | 1.3M -38.9% | 2.2M +25.8% | 1.7M -45.2% | 3.1M |
| EBITDA | 3.2M +8.1% | 3.0M -23.8% | 3.9M +16.5% | 3.4M -30.3% | 4.8M |
| Net Income | 5.6M +782.5% | 640.1K -79.9% | 3.2M +450.4% | 578.9K -83.2% | 3.4M |
| EPS (Basic) | $0.94 +754.5% | $0.11 -42.1% | $0.19 +90.0% | $0.10 -82.1% | $0.56 |
| EPS (Diluted) | $0.94 +754.5% | $0.11 -42.1% | $0.19 +90.0% | $0.10 -82.1% | $0.56 |
| Shares (Diluted) | 6.0M -0.3% | 6.0M -0.1% | 6.0M -0.5% | 6.1M -0.6% | 6.1M |