| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 38.6M +1.8% | 37.9M -20.1% | 47.5M +37.1% | 34.6M -0.0% | 34.6M |
| Cost of Revenue | 11.1M +9.4% | 10.2M +6.1% | 9.6M +3.3% | 9.3M -8.9% | 10.2M |
| Gross Profit | 27.5M -1.0% | 27.8M -26.7% | 37.9M +49.5% | 25.3M +3.7% | 24.4M |
| Operating Expenses | 21.6M +4.1% | 20.7M +5214.1% | -405000 -102.0% | 19.8M +0.4% | 19.7M |
| R&D | 0 | 0 | 0 | 0 | 0 |
| SG&A | 4.6M -8.8% | 5.1M +10.0% | 4.6M -3.4% | 4.8M +7.5% | 4.4M |
| Operating Income | 5.9M -16.1% | 7.0M -81.6% | 38.3M +594.7% | 5.5M +17.2% | 4.7M |
| EBITDA | 21.2M -6.4% | 22.7M -31.8% | 33.3M +61.8% | 20.6M +6.6% | 19.3M |
| Net Income | 15.1M +143.5% | 6.2M -78.1% | 28.3M +872.4% | 2.9M +112.4% | -23418000 |
| EPS (Basic) | $0.38 +192.3% | $0.13 -84.1% | $0.82 +2633.3% | $0.03 +103.9% | $-0.77 |
| EPS (Diluted) | $0.38 +192.3% | $0.13 -84.1% | $0.82 +2633.3% | $0.03 +103.9% | $-0.77 |
| Shares (Diluted) | 35.0M +7.7% | 32.5M +1.1% | 32.2M -1.6% | 32.7M -0.1% | 32.7M |