| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 341.0M +10.6% | 308.3M +15.3% | 267.3M -12.6% | 305.9M +0.4% | 304.6M |
| Cost of Revenue | 306.9M +8.4% | 283.2M +8.4% | 261.3M -3.5% | 270.9M -0.6% | 272.4M |
| Gross Profit | 34.1M +35.9% | 25.1M +318.3% | 6.0M -82.9% | 35.0M +8.7% | 32.2M |
| Operating Expenses | 23.7M +6.8% | 22.2M -5.9% | 23.6M -13.9% | 27.4M +19.7% | 22.9M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 23.7M +6.8% | 22.2M -0.4% | 22.3M -9.0% | 24.5M +7.0% | 22.9M |
| Operating Income | 10.4M +258.6% | 2.9M +116.5% | -17600000 -331.6% | 7.6M -18.3% | 9.3M |
| EBITDA | 23.8M +43.4% | 16.6M +635.5% | -3100000 -112.6% | 24.6M +5.1% | 23.4M |
| Net Income | 8.9M +64.8% | 5.4M +137.8% | -14300000 -276.5% | 8.1M +118.9% | 3.7M |
| EPS (Basic) | $0.21 +61.5% | $0.13 +138.2% | $-0.34 -278.9% | $0.19 +111.1% | $0.09 |
| EPS (Diluted) | $0.21 +61.5% | $0.13 +135.1% | $-0.37 -294.7% | $0.19 +111.1% | $0.09 |
| Shares (Diluted) | 43.1M -0.2% | 43.2M +12.8% | 38.3M -10.9% | 43.0M -0.7% | 43.3M |