| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 47.9M +1.0% | 47.4M -2.1% | 48.5M +11.8% | 43.4M -10.7% | 48.6M |
| Cost of Revenue | 34.1M -8.7% | 37.3M +2.5% | 36.4M +7.9% | 33.8M -8.7% | 37.0M |
| Gross Profit | 13.9M +37.2% | 10.1M -16.1% | 12.1M +25.3% | 9.6M -17.1% | 11.6M |
| Operating Expenses | 10.4M +1.0% | 10.3M -54.4% | 22.7M +114.4% | 10.6M +13.1% | 9.3M |
| R&D | 3.2M +8.9% | 3.0M +5.0% | 2.8M -1.2% | 2.9M +23.2% | 2.3M |
| SG&A | 7.2M -2.2% | 7.4M -3.9% | 7.7M -0.7% | 7.7M +9.8% | 7.0M |
| Operating Income | 3.4M +1698.6% | -215000 +98.0% | -10606000 -1015.2% | -951000 -142.2% | 2.3M |
| EBITDA | 4.8M +330.5% | 1.1M -61.6% | 2.9M +515.8% | 468.0K -87.3% | 3.7M |
| Net Income | 2.5M +634.6% | -471000 +93.7% | -7453000 -497.7% | -1247000 -243.3% | 870.0K |
| EPS (Basic) | $0.15 +600.0% | $-0.03 +93.3% | $-0.45 -542.9% | $-0.07 -240.0% | $0.05 |
| EPS (Diluted) | $0.15 +600.0% | $-0.03 +93.3% | $-0.45 -542.9% | $-0.07 -240.0% | $0.05 |
| Shares (Diluted) | 16.7M +0.3% | 16.7M +0.4% | 16.6M -0.4% | 16.6M -0.1% | 16.7M |