| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 116.8M +9.3% | 106.8M +17.9% | 90.6M -16.8% | 108.8M +4.9% | 103.7M |
| Cost of Revenue | 71.5M +9.1% | 65.5M +11.8% | 58.6M -10.5% | 65.5M +3.5% | 63.3M |
| Gross Profit | 45.2M +9.6% | 41.3M +29.1% | 32.0M -26.2% | 43.3M +7.2% | 40.4M |
| Operating Expenses | 30.2M +3.3% | 29.2M +6.3% | 27.5M +3.8% | 26.5M -3.7% | 27.5M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 30.2M +3.3% | 29.2M +6.3% | 27.5M +3.8% | 26.5M -3.7% | 27.5M |
| Operating Income | 15.1M +25.1% | 12.1M +167.7% | 4.5M -73.3% | 16.9M +30.4% | 12.9M |
| EBITDA | 28.3M +13.4% | 24.9M +43.1% | 17.4M -41.8% | 30.0M +12.8% | 26.6M |
| Net Income | 4.9M +93.5% | 2.5M +204.3% | -2442000 -145.9% | 5.3M +43.7% | 3.7M |
| EPS (Basic) | $0.09 +125.0% | $0.04 +166.7% | $-0.06 -160.0% | $0.10 +42.9% | $0.07 |
| EPS (Diluted) | $0.09 +125.0% | $0.04 +166.7% | $-0.06 -166.7% | $0.09 +28.6% | $0.07 |
| Shares (Diluted) | 51.1M +0.2% | 51.0M +0.0% | 51.0M -3.9% | 53.1M +2.3% | 51.9M |