| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 278.6M +4.9% | 265.5M -3.3% | 274.5M +9.4% | 250.8M +0.0% | 250.7M |
| Cost of Revenue | 166.1M +0.0% | 166.0M -5.4% | 175.4M +15.6% | 151.8M -3.4% | 157.1M |
| Gross Profit | 112.5M +13.1% | 99.5M +0.4% | 99.1M +0.1% | 99.0M +5.8% | 93.6M |
| Operating Expenses | 91.2M -15.1% | 107.4M +15.0% | 93.4M +4.2% | 89.6M -0.8% | 90.4M |
| R&D | 31.0M -6.9% | 33.3M +15.8% | 28.8M -5.2% | 30.4M +1.4% | 29.9M |
| SG&A | 60.4M -0.4% | 60.6M -6.0% | 64.5M +9.5% | 58.9M -2.6% | 60.4M |
| Operating Income | 21.3M +368.7% | -7936000 -240.2% | 5.7M -39.5% | 9.4M +192.3% | 3.2M |
| EBITDA | 36.7M +361.0% | 8.0M -69.3% | 25.9M +1.9% | 25.4M +33.6% | 19.0M |
| Net Income | 5.2M +230.9% | 1.6M -88.1% | 13.3M +77.8% | 7.5M +13.0% | 6.6M |
| EPS (Basic) | $0.12 +200.0% | $0.04 -87.5% | $0.32 +77.8% | $0.18 +12.5% | $0.16 |
| EPS (Diluted) | $0.12 +200.0% | $0.04 -87.1% | $0.31 +72.2% | $0.18 +12.5% | $0.16 |
| Shares (Diluted) | 42.9M +0.0% | 42.9M +0.7% | 42.6M +0.2% | 42.6M -0.0% | 42.6M |