| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 59.2M -0.8% | 59.7M -17.1% | 72.1M +14.7% | 62.8M -0.2% | 63.0M |
| Cost of Revenue | 43.6M +4.3% | 41.8M -15.7% | 49.6M +12.8% | 44.0M +4.8% | 42.0M |
| Gross Profit | 15.6M -12.7% | 17.9M -20.2% | 22.5M +19.3% | 18.8M -10.4% | 21.0M |
| Operating Expenses | 59.2M +4.9% | 56.5M -13.0% | 64.9M +10.4% | 58.8M +3.5% | 56.8M |
| R&D | — | — | — | — | — |
| SG&A | 143.0K -23.9% | 188.0K +28.8% | 146.0K +14.1% | 128.0K +62.0% | 79.0K |
| Operating Income | 15.0K -99.5% | 3.2M -54.5% | 7.1M +77.7% | 4.0M -34.6% | 6.1M |
| EBITDA | 2.1M -37.8% | 3.4M -61.0% | 8.8M +65.9% | 5.3M -39.2% | 8.7M |
| Net Income | -425000 -118.7% | 2.3M -69.1% | 7.3M +203.6% | 2.4M -62.6% | 6.5M |
| EPS (Basic) | $-0.01 -120.0% | $0.05 -66.7% | $0.15 +275.0% | $0.04 -69.2% | $0.13 |
| EPS (Diluted) | $-0.01 -125.0% | $0.04 -71.4% | $0.14 +250.0% | $0.04 -69.2% | $0.13 |
| Shares (Diluted) | 51.8M +0.5% | 51.6M -1.5% | 52.4M +1.5% | 51.6M +1.1% | 51.0M |