| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 52.7M +40.6% | 37.5M -33.8% | 56.6M -14.8% | 66.4M -2.9% | 68.4M |
| Cost of Revenue | 684.0K -9.9% | 759.0K -78.6% | 3.5M -32.2% | 5.2M +10.9% | 4.7M |
| Gross Profit | 52.0M +41.7% | 36.7M -30.8% | 53.0M -13.3% | 61.2M -3.9% | 63.6M |
| Operating Expenses | 39.3M -2.4% | 40.3M -33.6% | 60.7M -36.9% | 96.3M +28.8% | 74.8M |
| R&D | — | — | — | — | — |
| SG&A | 7.0M -21.5% | 8.9M -51.2% | 18.3M +55.4% | 11.8M +5.1% | 11.2M |
| Operating Income | 12.7M +449.6% | -3622000 +53.1% | -7728000 +78.0% | -35151000 -215.3% | -11148000 |
| EBITDA | 19.0M +827.6% | 2.0M +381.2% | -729000 -109.2% | 7.9M -16.5% | 9.5M |
| Net Income | 17.3M +145.4% | -38116000 -159.2% | 64.4M +407.2% | -20966000 -428.4% | 6.4M |
| EPS (Basic) | $0.40 +143.0% | $-0.93 -160.8% | $1.53 +394.2% | $-0.52 -446.7% | $0.15 |
| EPS (Diluted) | $0.40 +143.0% | $-0.93 -160.8% | $1.53 +394.2% | $-0.52 -446.7% | $0.15 |
| Shares (Diluted) | 41.3M +0.4% | 41.1M +1.4% | 40.6M +0.2% | 40.5M +0.3% | 40.3M |