| Metric | Q3 2026 | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 |
|---|---|---|---|---|---|
| Revenue | 126.3M +7.3% | 117.7M -2.3% | 120.5M -3.8% | 125.2M +8.4% | 115.5M |
| Cost of Revenue | 92.6M +8.4% | 85.4M +0.5% | 85.0M -6.0% | 90.4M +9.6% | 82.5M |
| Gross Profit | 33.7M +4.4% | 32.3M -9.0% | 35.5M +1.9% | 34.8M +5.5% | 33.0M |
| Operating Expenses | 16.6M +0.2% | 16.6M -10.4% | 18.5M -3.4% | 19.2M +0.4% | 19.1M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 16.6M +0.2% | 16.6M -10.4% | 18.5M -3.4% | 19.2M +0.4% | 19.1M |
| Operating Income | 17.1M +8.9% | 15.7M -7.4% | 17.0M +8.4% | 15.6M +12.5% | 13.9M |
| EBITDA | 22.8M +6.7% | 21.4M -6.1% | 22.8M +7.0% | 21.3M +9.2% | 19.5M |
| Net Income | 14.5M +15.6% | 12.6M -18.7% | 15.5M +18.4% | 13.1M +12.1% | 11.6M |
| EPS (Basic) | $1.08 +14.9% | $0.94 -17.5% | $1.14 +18.7% | $0.96 +11.6% | $0.86 |
| EPS (Diluted) | $1.00 +14.9% | $0.87 -17.9% | $1.06 +55.9% | $0.68 -15.0% | $0.80 |
| Shares (Diluted) | 13.9M -0.3% | 13.9M +0.0% | 13.9M +0.1% | 13.9M +0.0% | 13.9M |