| Metric | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Revenue | 192.8M +17.3% | 164.4M -20.0% | 205.4M +14.4% | 179.5M +3.6% | 173.3M |
| Cost of Revenue | 62.0M +2.7% | 60.4M -13.1% | 69.5M +0.2% | 69.4M +6.8% | 65.0M |
| Gross Profit | 130.8M +25.8% | 104.0M -23.5% | 135.8M +23.3% | 110.1M +1.6% | 108.4M |
| Operating Expenses | 99.1M +3.0% | 96.2M +15.2% | 83.5M -1.7% | 84.9M -1.5% | 86.3M |
| R&D | 24.1M -4.1% | 25.2M +22.0% | 20.6M +2.2% | 20.2M -6.4% | 21.6M |
| SG&A | 75.4M +6.1% | 71.1M +12.7% | 63.1M -2.8% | 64.9M +0.1% | 64.8M |
| Operating Income | 31.6M +309.9% | 7.7M -85.2% | 52.3M +107.6% | 25.2M +13.9% | 22.1M |
| EBITDA | 46.2M +109.2% | 22.1M -66.5% | 66.0M +76.1% | 37.5M +9.3% | 34.3M |
| Net Income | 19.4M +339.0% | 4.4M -96.4% | 123.0M +513.5% | 20.1M +80.1% | 11.1M |
| EPS (Basic) | $0.14 +366.7% | $0.03 -96.5% | $0.86 +514.3% | $0.14 +75.0% | $0.08 |
| EPS (Diluted) | $0.13 +333.3% | $0.03 -95.8% | $0.72 +453.8% | $0.13 +62.5% | $0.08 |
| Shares (Diluted) | 147.2M -0.6% | 148.1M -13.8% | 171.8M +12.2% | 153.2M +3.3% | 148.3M |