| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 136.4M +19.2% | 114.4M +4.1% | 109.9M +37.5% | 79.9M -1.3% | 80.9M |
| Cost of Revenue | 71.0M +3.0% | 68.9M +18.5% | 58.2M +18.0% | 49.3M -14.7% | 57.8M |
| Gross Profit | 65.4M +43.8% | 45.5M -12.1% | 51.8M +69.1% | 30.6M +32.2% | 23.2M |
| Operating Expenses | 45.6M +33.1% | 34.3M +4.7% | 32.7M +16.2% | 28.1M +2.7% | 27.4M |
| R&D | — | — | — | — | — |
| SG&A | 7.9M -10.9% | 8.9M -8.1% | 9.7M +9.1% | 8.8M +19.6% | 7.4M |
| Operating Income | 19.8M +76.3% | 11.2M -41.0% | 19.0M +671.5% | 2.5M +157.9% | -4262000 |
| EBITDA | 43.4M +32.2% | 32.8M -18.3% | 40.2M +84.6% | 21.8M +49.9% | 14.5M |
| Net Income | 16.7M +74.8% | 9.6M -37.6% | 15.3M +1522.4% | -1078000 +84.2% | -6809000 |
| EPS (Basic) | $0.38 +81.0% | $0.21 -40.0% | $0.35 +1850.0% | $-0.02 +87.5% | $-0.16 |
| EPS (Diluted) | $0.37 +76.2% | $0.21 -40.0% | $0.35 +1850.0% | $-0.02 +87.5% | $-0.16 |
| Shares (Diluted) | 44.6M +0.4% | 44.4M +2.0% | 43.5M +0.3% | 43.4M +0.1% | 43.4M |