| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 199.0M +7.5% | 185.1M +5.8% | 175.0M -1.2% | 177.1M -8.2% | 192.9M |
| Cost of Revenue | 108.5M +4.8% | 103.5M +14.6% | 90.3M -17.1% | 108.9M +2.2% | 106.5M |
| Gross Profit | 90.5M +11.0% | 81.5M -3.7% | 84.6M +24.1% | 68.2M -21.1% | 86.4M |
| Operating Expenses | 61.8M -8.3% | 67.4M -12.2% | 76.8M +28.8% | 59.6M -6.4% | 63.7M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 7.4M -16.2% | 8.8M +8.9% | 8.1M +3.5% | 7.8M -5.3% | 8.3M |
| Operating Income | 28.8M +102.9% | 14.2M +79.9% | 7.9M -8.8% | 8.6M -62.0% | 22.8M |
| EBITDA | 65.2M +19.4% | 54.6M +15.7% | 47.2M +2.0% | 46.3M -22.9% | 60.0M |
| Net Income | 9.7M +264.6% | -5913000 -129.5% | -2577000 +78.1% | -11760000 -677.3% | 2.0M |
| EPS (Basic) | $0.04 +140.0% | $-0.10 -66.7% | $-0.06 +45.5% | $-0.11 -450.0% | $-0.02 |
| EPS (Diluted) | $0.04 +140.0% | $-0.10 -66.7% | $-0.06 +45.5% | $-0.11 -450.0% | $-0.02 |
| Shares (Diluted) | 106.2M +0.4% | 105.7M -0.1% | 105.9M -0.0% | 105.9M -1.6% | 107.6M |