| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 137.3M -5.0% | 144.6M -10.6% | 161.7M +6.0% | 152.6M -3.3% | 157.9M |
| Cost of Revenue | 64.2M -5.8% | 68.2M -16.0% | 81.2M -0.9% | 81.9M -2.1% | 83.7M |
| Gross Profit | 73.1M -4.3% | 76.4M -5.1% | 80.5M +13.9% | 70.7M -4.8% | 74.2M |
| Operating Expenses | 44.0M -9.7% | 48.7M -30.2% | 69.8M +66.7% | 41.9M -3.6% | 43.5M |
| R&D | — | — | — | — | — |
| SG&A | 12.6M +6.1% | 11.9M -44.6% | 21.5M +102.7% | 10.6M +6.0% | 10.0M |
| Operating Income | 7.6M -52.5% | 16.1M +420.3% | -5013000 +94.1% | -84420000 +22.7% | -109198000 |
| EBITDA | 7.6M -52.5% | 16.1M +420.3% | -5013000 +94.1% | -84420000 +22.7% | -109198000 |
| Net Income | 6.9M -53.0% | 14.7M +703.4% | -2439000 +96.4% | -67513000 +3.2% | -69775000 |
| EPS (Basic) | $0.23 -52.1% | $0.48 +700.0% | $-0.08 +96.4% | $-2.22 +3.5% | $-2.30 |
| EPS (Diluted) | $0.23 -52.1% | $0.48 +700.0% | $-0.08 +96.4% | $-2.22 +3.5% | $-2.30 |
| Shares (Diluted) | 30.6M +0.1% | 30.5M +1.0% | 30.2M -0.4% | 30.4M -0.0% | 30.4M |