| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 47.7M +0.0% | 47.7M +2.1% | 46.8M -9.1% | 51.4M +43.0% | 36.0M |
| Cost of Revenue | 31.1M +2.3% | 30.4M -0.2% | 30.4M -1.5% | 30.9M +28.5% | 24.0M |
| Gross Profit | 16.7M -3.9% | 17.4M +6.2% | 16.4M -20.4% | 20.5M +72.2% | 11.9M |
| Operating Expenses | 16.4M +2.9% | 15.9M -54.3% | 34.9M +51.5% | 23.0M +5.5% | 21.8M |
| R&D | 1.3M -0.9% | 1.4M -34.6% | 2.1M +9.3% | 1.9M +25.6% | 1.5M |
| SG&A | 15.0M +3.3% | 14.6M -18.5% | 17.9M -15.3% | 21.1M +4.0% | 20.3M |
| Operating Income | 310.0K -78.7% | 1.5M +107.9% | -18508000 -649.9% | -2468000 +75.0% | -9883000 |
| EBITDA | 3.7M -25.1% | 4.9M +3096.3% | -163000 -123.0% | 709.0K +109.6% | -7374000 |
| Net Income | 660.0K -67.4% | 2.0M +112.4% | -16311000 -671.6% | -2114000 +77.8% | -9517000 |
| EPS (Basic) | $0.01 -66.7% | $0.03 +113.6% | $-0.22 -633.3% | $-0.03 +76.9% | $-0.13 |
| EPS (Diluted) | $0.01 -66.7% | $0.03 +113.6% | $-0.22 -633.3% | $-0.03 +76.9% | $-0.13 |
| Shares (Diluted) | 77.5M -0.1% | 77.6M +6.2% | 73.1M +0.7% | 72.6M -0.8% | 73.2M |