| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 85.7M +13.9% | 75.3M -27.3% | 103.6M +20.8% | 85.8M +8.7% | 78.9M |
| Cost of Revenue | 20.3M +15.3% | 17.7M -21.8% | 22.6M +8.8% | 20.8M +3.2% | 20.1M |
| Gross Profit | 65.3M +13.4% | 57.6M -28.9% | 81.0M +24.6% | 65.0M +10.6% | 58.8M |
| Operating Expenses | 58.5M -1.1% | 59.1M -5.0% | 62.2M +15.2% | 54.0M -1.2% | 54.7M |
| R&D | 2.5M -9.9% | 2.8M +9.7% | 2.5M +15.5% | 2.2M +8.6% | 2.0M |
| SG&A | 55.4M -0.7% | 55.8M -5.6% | 59.1M +15.3% | 51.3M -1.6% | 52.1M |
| Operating Income | 6.8M +545.0% | -1534000 -108.2% | 18.8M +71.3% | 11.0M +168.5% | 4.1M |
| EBITDA | 9.3M +1224.8% | 701.0K -96.7% | 21.0M +59.1% | 13.2M +107.5% | 6.4M |
| Net Income | 7.8M +541.6% | -1763000 -116.6% | 10.6M +29.5% | 8.2M +155.2% | 3.2M |
| EPS (Basic) | $0.34 +525.0% | $-0.08 -116.7% | $0.48 +29.7% | $0.37 +164.3% | $0.14 |
| EPS (Diluted) | $0.34 +525.0% | $-0.08 -117.8% | $0.45 +25.0% | $0.36 +157.1% | $0.14 |
| Shares (Diluted) | 23.1M +2.2% | 22.6M -4.9% | 23.7M +5.4% | 22.5M -3.1% | 23.2M |