| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 172.8M +10.1% | 157.0M +15.8% | 135.6M -5.5% | 143.5M -5.3% | 151.5M |
| Cost of Revenue | 126.4M +3.1% | 122.6M +11.3% | 110.2M -7.5% | 119.0M +0.3% | 118.7M |
| Gross Profit | 46.4M +35.2% | 34.4M +35.0% | 25.4M +3.9% | 24.5M -25.4% | 32.8M |
| Operating Expenses | 31.9M +9.6% | 29.1M -1.3% | 29.5M -17.1% | 35.6M +10.6% | 32.2M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 27.5M +12.0% | 24.5M -0.3% | 24.6M -17.0% | 29.6M +14.2% | 25.9M |
| Operating Income | 14.5M +178.0% | 5.2M +227.8% | -4083000 +63.3% | -11130000 -1924.6% | 610.0K |
| EBITDA | 22.6M +68.5% | 13.4M +194.3% | 4.6M +374.2% | -1661000 -116.1% | 10.3M |
| Net Income | 12.1M +498.5% | 2.0M +129.6% | -6810000 +42.6% | -11859000 -472.9% | -2070000 |
| EPS (Basic) | $0.59 +490.0% | $0.10 +129.4% | $-0.34 +43.3% | $-0.60 -500.0% | $-0.10 |
| EPS (Diluted) | $0.59 +490.0% | $0.10 +129.4% | $-0.34 +43.3% | $-0.60 -500.0% | $-0.10 |
| Shares (Diluted) | 20.3M +0.4% | 20.2M +0.8% | 20.1M +1.5% | 19.8M -0.8% | 19.9M |