| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 49.2M +14.2% | 43.1M +8.8% | 39.6M -8.7% | 43.4M -0.0% | 43.4M |
| Cost of Revenue | 13.2M +3.9% | 12.7M +19.5% | 10.6M -16.5% | 12.7M -4.5% | 13.3M |
| Gross Profit | 36.0M +18.6% | 30.3M +4.9% | 28.9M -5.5% | 30.6M +2.0% | 30.0M |
| Operating Expenses | 17.0M +34.8% | 12.6M -21.5% | 16.1M +9.2% | 14.7M -4.7% | 15.5M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 17.0M +34.8% | 12.6M -21.5% | 16.1M +9.2% | 14.7M -4.7% | 15.5M |
| Operating Income | 19.0M +7.0% | 17.7M +37.9% | 12.8M -19.1% | 15.9M +9.1% | 14.6M |
| EBITDA | 20.1M +9.3% | 18.4M +36.0% | 13.5M -18.7% | 16.6M +9.5% | 15.2M |
| Net Income | 11.2M -1.5% | 11.3M -20.7% | 14.3M +11.3% | 12.8M +426.0% | 2.4M |
| EPS (Basic) | $0.10 -9.1% | $0.11 -21.4% | $0.14 +16.7% | $0.12 +500.0% | $0.02 |
| EPS (Diluted) | $0.10 -9.1% | $0.11 -21.4% | $0.14 +16.7% | $0.12 +500.0% | $0.02 |
| Shares (Diluted) | 102.6M +0.0% | 102.6M +0.0% | 102.6M -0.1% | 102.6M -0.8% | 103.5M |