| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 142.6M -1.0% | 144.0M +0.8% | 142.9M +1.0% | 141.4M +21.4% | 116.5M |
| Cost of Revenue | 59.6M +2.1% | 58.4M +8.3% | 53.9M -5.9% | 57.3M +22.4% | 46.8M |
| Gross Profit | 82.9M -3.1% | 85.6M -3.8% | 89.0M +5.8% | 84.1M +20.7% | 69.7M |
| Operating Expenses | 79.6M +0.6% | 79.2M +11.2% | 71.2M -8.5% | 77.8M +16.0% | 67.1M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 79.6M +0.6% | 79.2M +11.2% | 71.2M -8.5% | 77.8M +16.0% | 67.1M |
| Operating Income | 3.3M -48.9% | 6.4M -64.0% | 17.8M +182.7% | 6.3M +140.1% | 2.6M |
| EBITDA | 10.7M -21.8% | 13.6M -43.9% | 24.3M +114.1% | 11.3M +64.0% | 6.9M |
| Net Income | 1.9M -55.3% | 4.4M -65.7% | 12.7M +234.3% | 3.8M +144.5% | 1.6M |
| EPS (Basic) | $0.06 -57.1% | $0.14 -65.9% | $0.41 +241.7% | $0.12 +140.0% | $0.05 |
| EPS (Diluted) | $0.06 -57.1% | $0.14 -65.0% | $0.40 +233.3% | $0.12 +140.0% | $0.05 |
| Shares (Diluted) | 31.4M +0.3% | 31.3M -0.1% | 31.4M +0.2% | 31.3M +0.1% | 31.3M |