| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 65.2M +61.5% | 40.4M -40.3% | 67.6M -4.8% | 71.0M -17.3% | 85.8M |
| Cost of Revenue | 30.1M +0.2% | 30.0M +4.5% | 28.8M +2.4% | 28.1M +6.3% | 26.4M |
| Gross Profit | 35.1M +239.5% | 10.3M -73.4% | 38.8M -9.5% | 42.9M -27.7% | 59.4M |
| Operating Expenses | 10.6M -54.0% | 23.0M +61.6% | 14.2M -17.8% | 17.3M -9.9% | 19.2M |
| R&D | — | — | — | — | — |
| SG&A | 1.3M +28.2% | 989.0K -9.2% | 1.1M +20.5% | 904.0K -8.5% | 988.0K |
| Operating Income | 24.5M +293.9% | -12649000 -151.4% | 24.6M -3.9% | 25.6M -36.3% | 40.2M |
| EBITDA | 24.5M +293.9% | -12649000 -151.4% | 24.6M -3.9% | 25.6M -36.3% | 40.2M |
| Net Income | 23.7M +273.7% | -13631000 -157.5% | 23.7M -4.0% | 24.7M -37.1% | 39.3M |
| EPS (Basic) | $0.21 +275.0% | $-0.12 -157.1% | $0.21 -4.5% | $0.22 -35.3% | $0.34 |
| EPS (Diluted) | $0.21 +275.0% | $-0.12 -157.1% | $0.21 -4.5% | $0.22 -35.3% | $0.34 |
| Shares (Diluted) | 112.6M +0.0% | 112.6M -0.7% | 113.4M -0.9% | 114.4M -2.4% | 117.2M |