| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 215.2M +8.2% | 199.0M -16.5% | 238.3M +11.6% | 213.6M +9.8% | 194.5M |
| Cost of Revenue | 124.0M +4.7% | 118.4M -6.3% | 126.4M +1.3% | 124.8M +16.4% | 107.2M |
| Gross Profit | 91.2M +13.2% | 80.6M -28.0% | 111.9M +26.0% | 88.8M +1.7% | 87.3M |
| Operating Expenses | 70.9M -2.4% | 72.6M -4.1% | 75.8M +18.8% | 63.8M +9.3% | 58.4M |
| R&D | 29.0M +1.6% | 28.5M -5.3% | 30.1M +22.3% | 24.6M -9.0% | 27.1M |
| SG&A | 41.9M -5.0% | 44.1M -3.3% | 45.6M +16.6% | 39.1M +25.0% | 31.3M |
| Operating Income | 20.3M +155.1% | 8.0M -78.0% | 36.2M +44.6% | 25.0M -13.6% | 29.0M |
| EBITDA | 24.7M +99.6% | 12.4M -69.5% | 40.6M +38.5% | 29.3M -12.3% | 33.5M |
| Net Income | 23.3M +152.8% | 9.2M -73.1% | 34.3M +32.0% | 26.0M -17.2% | 31.4M |
| EPS (Basic) | $0.76 +153.3% | $0.30 -73.0% | $1.11 +33.7% | $0.83 -16.2% | $0.99 |
| EPS (Diluted) | $0.75 +150.0% | $0.30 -73.0% | $1.11 +33.7% | $0.83 -15.3% | $0.98 |
| Shares (Diluted) | 31.1M +0.5% | 31.0M -0.1% | 31.0M -1.4% | 31.4M -1.4% | 31.9M |