| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 226.2M +8.4% | 208.7M +3.2% | 202.2M +3.0% | 196.2M -1.8% | 199.8M |
| Cost of Revenue | 154.9M +4.8% | 147.7M +4.7% | 141.1M -9.5% | 156.0M +11.1% | 140.4M |
| Gross Profit | 71.4M +17.0% | 61.0M -0.1% | 61.1M +51.8% | 40.2M -32.2% | 59.4M |
| Operating Expenses | 50.4M +0.5% | 50.2M +2.5% | 48.9M -3.5% | 50.7M -1.3% | 51.4M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 50.3M +0.5% | 50.0M +2.3% | 48.9M -3.1% | 50.4M -1.4% | 51.2M |
| Operating Income | 21.0M +93.5% | 10.8M -10.7% | 12.1M +216.0% | -10466000 -231.0% | 8.0M |
| EBITDA | 19.3M +3.5% | 18.6M -6.7% | 20.0M +867.5% | -2603000 -141.2% | 6.3M |
| Net Income | 12.4M +176.2% | 4.5M +116.8% | 2.1M +110.1% | -20554000 -366.9% | 7.7M |
| EPS (Basic) | $1.10 +175.0% | $0.40 +110.5% | $0.19 +110.8% | $-1.76 -383.9% | $0.62 |
| EPS (Diluted) | $1.05 +169.2% | $0.39 +105.3% | $0.19 +110.8% | $-1.76 -388.5% | $0.61 |
| Shares (Diluted) | 11.8M +1.1% | 11.6M +8.5% | 10.7M -8.2% | 11.7M -6.9% | 12.6M |