| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 173.5M +24.9% | 138.9M -25.7% | 186.9M +1.2% | 184.6M +29.8% | 142.2M |
| Cost of Revenue | 136.2M +26.4% | 107.7M -22.4% | 138.8M -0.8% | 139.9M +36.6% | 102.4M |
| Gross Profit | 37.3M +19.6% | 31.2M -35.2% | 48.1M +7.6% | 44.7M +12.2% | 39.8M |
| Operating Expenses | 30.0M +0.0% | 30.0M -1.6% | 30.5M -2.6% | 31.3M +7.4% | 29.2M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 28.1M +0.0% | 28.1M +0.3% | 28.0M -1.0% | 28.3M +6.4% | 26.6M |
| Operating Income | 7.3M +540.1% | 1.1M -93.5% | 17.6M +31.6% | 13.3M +25.4% | 10.6M |
| EBITDA | 11.6M +108.3% | 5.5M -73.3% | 20.8M +9.4% | 19.0M +30.6% | 14.6M |
| Net Income | 4.7M +8.4% | 4.4M -64.4% | 12.3M +40.0% | 8.8M +13.2% | 7.8M |
| EPS (Basic) | $0.40 +8.1% | $0.37 -65.1% | $1.06 +39.5% | $0.76 +13.4% | $0.67 |
| EPS (Diluted) | $0.39 +8.3% | $0.36 -64.7% | $1.02 +39.7% | $0.73 +14.1% | $0.64 |
| Shares (Diluted) | 12.0M -0.2% | 12.1M +0.2% | 12.0M -0.5% | 12.1M -0.1% | 12.1M |