| Metric | Q1 2027 | Q4 2026 | Q3 2026 | Q2 2026 | Q1 2026 |
|---|---|---|---|---|---|
| Revenue | 259.9M +4.6% | 248.5M +5.5% | 235.6M -1.7% | 239.6M +2.1% | 234.7M |
| Cost of Revenue | 192.1M +3.6% | 185.5M +2.7% | 180.7M -0.4% | 181.5M +2.0% | 177.9M |
| Gross Profit | 67.8M +7.6% | 63.0M +14.7% | 54.9M -5.6% | 58.2M +2.5% | 56.8M |
| Operating Expenses | 24.5M +5.0% | 23.3M +2.7% | 22.7M +1.8% | 22.3M +3.7% | 21.5M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 24.5M +5.0% | 23.3M +2.7% | 22.7M +1.8% | 22.3M +3.7% | 21.5M |
| Operating Income | 43.3M +9.1% | 39.7M +23.2% | 32.2M -10.2% | 35.9M +1.7% | 35.3M |
| EBITDA | 52.1M +8.6% | 48.0M +19.1% | 40.3M +12.3% | 35.9M -16.3% | 42.9M |
| Net Income | 32.2M +3.9% | 31.0M +28.4% | 24.2M -13.4% | 27.9M +2.5% | 27.2M |
| EPS (Basic) | $0.63 +3.3% | $0.61 +29.8% | $0.47 -13.0% | $0.54 +1.9% | $0.53 |
| EPS (Diluted) | $0.63 +3.3% | $0.61 +29.8% | $0.47 -13.0% | $0.54 +3.8% | $0.52 |
| Shares (Diluted) | 50.9M -0.7% | 51.3M -0.6% | 51.6M -0.3% | 51.7M -0.4% | 51.9M |