| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 76.3M -6.5% | 81.6M +8.7% | 75.1M -0.2% | 75.2M +9.2% | 68.8M |
| Cost of Revenue | 52.4M +1.8% | 51.4M +7.4% | 47.9M +2.2% | 46.8M -0.1% | 46.9M |
| Gross Profit | 23.9M -20.7% | 30.2M +10.9% | 27.2M -4.1% | 28.4M +29.1% | 22.0M |
| Operating Expenses | 14.7M +4.8% | 14.1M +10.2% | 12.8M -19.5% | 15.8M +22.8% | 12.9M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 14.7M +4.1% | 14.2M +7.3% | 13.2M -14.1% | 15.4M +15.6% | 13.3M |
| Operating Income | 9.2M -43.1% | 16.1M +11.6% | 14.4M +15.3% | 12.5M +38.1% | 9.1M |
| EBITDA | 18.0M -26.4% | 24.5M +8.3% | 22.6M +14.0% | 19.8M +29.4% | 15.3M |
| Net Income | 6.1M -49.0% | 12.0M +14.4% | 10.5M -28.4% | 14.6M +158.3% | 5.7M |
| EPS (Basic) | $0.07 -50.0% | $0.14 +16.7% | $0.12 -29.4% | $0.17 +142.9% | $0.07 |
| EPS (Diluted) | $0.07 -50.0% | $0.14 +16.7% | $0.12 -29.4% | $0.17 +142.9% | $0.07 |
| Shares (Diluted) | 84.4M -1.7% | 85.8M -0.0% | 85.9M -0.3% | 86.1M +2.1% | 84.4M |