| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 135.8M -9.4% | 149.9M +2.0% | 147.0M -8.3% | 160.4M +12.4% | 142.7M |
| Cost of Revenue | 55.1M -6.0% | 58.6M +3.3% | 56.8M -11.7% | 64.3M +16.2% | 55.3M |
| Gross Profit | 80.7M -11.6% | 91.3M +1.2% | 90.2M -6.1% | 96.1M +10.0% | 87.4M |
| Operating Expenses | 74.2M -3.7% | 77.0M -4.0% | 80.2M -0.7% | 80.8M +5.8% | 76.4M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 73.9M -5.1% | 77.9M -2.3% | 79.7M -1.4% | 80.8M +6.0% | 76.3M |
| Operating Income | 6.5M -54.5% | 14.2M +42.8% | 10.0M -34.7% | 15.3M +38.8% | 11.0M |
| EBITDA | 10.6M -38.4% | 17.2M +20.2% | 14.3M -25.0% | 19.1M +28.2% | 14.9M |
| Net Income | 5.9M -49.5% | 11.7M +12.4% | 10.5M -14.8% | 12.3M +27.7% | 9.6M |
| EPS (Basic) | $0.23 -50.0% | $0.46 +12.2% | $0.41 -14.6% | $0.48 +26.3% | $0.38 |
| EPS (Diluted) | $0.23 -50.0% | $0.46 +12.2% | $0.41 -14.6% | $0.48 +29.7% | $0.37 |
| Shares (Diluted) | 25.6M +0.0% | 25.6M -0.0% | 25.6M -0.2% | 25.7M +0.1% | 25.6M |