| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 118.9M +9.8% | 108.3M +4.9% | 103.2M -13.2% | 118.9M +2.6% | 115.9M |
| Cost of Revenue | 54.3M +5.7% | 51.4M +5.7% | 48.6M -10.1% | 54.1M +4.2% | 51.9M |
| Gross Profit | 64.6M +13.5% | 56.9M +4.3% | 54.6M -15.8% | 64.9M +1.4% | 64.0M |
| Operating Expenses | 55.7M +0.5% | 55.5M +21.1% | 45.8M -33.4% | 68.8M +5.4% | 65.3M |
| R&D | 27.2M +3.5% | 26.3M +7.9% | 24.3M -8.8% | 26.7M +2.7% | 26.0M |
| SG&A | 28.1M +14.8% | 24.4M -3.2% | 25.2M -9.3% | 27.8M -7.7% | 30.2M |
| Operating Income | 8.9M +512.1% | 1.5M -83.4% | 8.8M +322.0% | -3953000 -193.9% | -1345000 |
| EBITDA | 15.3M +90.9% | 8.0M -47.9% | 15.4M +450.2% | 2.8M -52.3% | 5.9M |
| Net Income | 9.8M +198.0% | 3.3M -75.2% | 13.3M +1080.1% | -1356000 -199.1% | 1.4M |
| EPS (Basic) | $0.18 +200.0% | $0.06 -75.0% | $0.24 +1300.0% | $-0.02 -200.0% | $0.02 |
| EPS (Diluted) | $0.17 +183.3% | $0.06 -75.0% | $0.24 +1300.0% | $-0.02 -200.0% | $0.02 |
| Shares (Diluted) | 56.7M +1.5% | 55.9M -0.2% | 56.0M +0.3% | 55.8M -1.0% | 56.4M |