| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 229.7M -0.9% | 231.9M +1.5% | 228.4M +8.3% | 210.8M -4.3% | 220.3M |
| Cost of Revenue | 153.5M +1.2% | 151.7M -1.2% | 153.5M +9.7% | 139.9M -5.0% | 147.3M |
| Gross Profit | 76.2M -5.0% | 80.2M +7.1% | 74.9M +5.6% | 70.9M -2.9% | 73.0M |
| Operating Expenses | 48.1M +0.8% | 47.7M +6.0% | 45.0M -0.4% | 45.2M -37.0% | 71.7M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 40.6M +1.0% | 40.2M +7.5% | 37.4M -0.5% | 37.6M -1.6% | 38.2M |
| Operating Income | 28.1M -13.5% | 32.5M +8.7% | 29.9M +16.3% | 25.7M +1876.9% | 1.3M |
| EBITDA | 43.4M -9.0% | 47.7M +6.0% | 45.0M +10.0% | 40.9M -5.1% | 43.1M |
| Net Income | 17.6M -19.6% | 21.9M +11.2% | 19.7M +1.0% | 19.5M +89.3% | 10.3M |
| EPS (Basic) | $0.54 -18.2% | $0.66 +10.0% | $0.60 +1.7% | $0.59 +90.3% | $0.31 |
| EPS (Diluted) | $0.53 -19.7% | $0.66 +11.9% | $0.59 +0.0% | $0.59 +90.3% | $0.31 |
| Shares (Diluted) | 33.0M -0.6% | 33.2M -0.3% | 33.3M +0.3% | 33.2M -0.3% | 33.3M |