| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 334.7M -0.8% | 337.4M +0.5% | 335.6M -0.2% | 336.1M +2.3% | 328.7M |
| Cost of Revenue | 236.7M +0.8% | 234.9M -0.8% | 236.7M -0.2% | 237.1M +2.9% | 230.4M |
| Gross Profit | 98.0M -4.3% | 102.4M +3.6% | 98.9M -0.2% | 99.0M +0.8% | 98.3M |
| Operating Expenses | 83.0M -1.6% | 84.3M +0.1% | 84.2M +0.8% | 83.5M +1.0% | 82.7M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 9.5M -21.6% | 12.1M -85.5% | 83.8M +140.5% | -207133000 -1991.8% | 10.9M |
| Operating Income | 15.0M -17.2% | 18.1M +23.6% | 14.6M -5.5% | 15.5M -0.5% | 15.6M |
| EBITDA | 23.3M -11.2% | 26.3M +16.1% | 22.6M -3.8% | 23.5M -0.1% | 23.5M |
| Net Income | 11.1M -17.6% | 13.4M +18.5% | 11.3M -3.9% | 11.8M +1.7% | 11.6M |
| EPS (Basic) | $0.48 -17.2% | $0.58 +18.4% | $0.49 -3.9% | $0.51 +0.0% | $0.51 |
| EPS (Diluted) | $0.48 -17.2% | $0.58 +18.4% | $0.49 -3.9% | $0.51 +2.0% | $0.50 |
| Shares (Diluted) | 23.3M +0.2% | 23.2M -0.2% | 23.3M -0.1% | 23.3M -0.2% | 23.3M |