| Market Cap | $2.36B | |
| Enterprise Value | — | |
| Revenue | $560.3M | +17.1% |
| Gross Profit | $420.4M | +21.5% |
| EBITDA | -$21.5M | — |
| Net Income | -$36.3M | — |
| Diluted EPS | -$0.23 | — |
| Free Cash Flow | $136.3M | +88.1% |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Gross Margin | 61.85% | 65.35% | 63.58% | 68.23% | 71.28% | 73.98% | 92% | 80% | |
| Operating Margin | −9.00% | −10.70% | −36.56% | −19.74% | −7.48% | −5.43% | 92% | 40% | |
| EBITDA Margin | −2.16% | −4.47% | −30.40% | −15.37% | −3.60% | −1.92% | 92% | 38% | |
| NOPAT Margin | −7.11% | −8.45% | −28.88% | −15.59% | −5.91% | −4.29% | 92% | 35% | |
| Net Margin | −24.57% | −21.79% | −36.64% | −19.79% | −7.44% | −3.61% | 92% | 42% | |
| FCF Margin | −2.17% | −5.69% | 5.03% | 7.20% | 15.05% | 24.17% | 92% | 85% | |
| OCF Margin | −0.75% | −4.54% | 5.23% | 7.83% | 15.62% | 24.50% | 92% | 80% | |
| Gross Profitability | — | 30.50% | 34.99% | 38.07% | 41.86% | 41.71% | 70% | 73% | |
| Capex Intensity | 1.41% | 1.15% | 0.20% | 0.63% | 0.57% | 0.33% | 25% | 13% | |
| ▸Returns on Capital · 3 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 2 ratios | |||||||||
| ▸Earnings quality · 1 ratios | |||||||||
| ▸Liquidity & coverage · 7 ratios | |||||||||
| ▸Leverage · 5 ratios | |||||||||
| ▸Working capital · 5 ratios | |||||||||
| ▸Capital allocation · 1 ratios | |||||||||
| ▸Per share · 6 ratios | |||||||||
| ▸Other · 1 ratios | |||||||||
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|
| Revenue | $186.9M | $214.6M | $272.1M | $350.9M | $430.5M | $504.1M |
| YoY % | +14.9% | +26.8% | +29.0% | +22.7% | +17.1% | |
| Cost of Revenue | $71.3M | $74.4M | $99.1M | $111.5M | $123.7M | $131.1M |
| YoY % | +4.3% | +33.2% | +12.5% | +10.9% | +6.1% | |
| Gross Profit | $115.6M | $140.3M | $173.0M | $239.4M | $306.9M | $373.0M |
| YoY % | +21.4% | +23.3% | +38.4% | +28.2% | +21.5% | |
| R&D Expense | $42.1M | $50.9M | $74.4M | $93.9M | $113.6M | $137.8M |
| YoY % | +20.8% | +46.3% | +26.1% | +21.1% | +21.2% | |
| Selling & Marketing Expense | $58.9M | $69.9M | $111.9M | $132.2M | $138.2M | $163.8M |
| YoY % | +18.8% | +60.0% | +18.1% | +4.5% | +18.6% | |
| SG&A Expense | $28.5M | $42.4M | $86.1M | $81.0M | $87.2M | $98.7M |
| YoY % | +48.9% | +103.0% | -5.9% | +7.7% | +13.2% | |
| Total Operating Expenses | $132.4M | $163.2M | $272.4M | $308.7M | $339.1M | $400.3M |
| YoY % | +23.3% | +66.9% | +13.3% | +9.8% | +18.1% | |
| Operating Income | -$16.8M | -$23.0M | -$99.5M | -$69.3M | -$32.2M | -$27.4M |
| Interest Expense | $27.9M | $24.6M | $274,000 | $156,000 | — | — |
| YoY % | -11.7% | -98.9% | -43.1% | |||
| Other Non-Operating Income | — | — | -$1.3M | -$659,000 | $2.3M | $11.2M |
| YoY % | +391.0% | |||||
| Pretax Income | -$45.6M | -$46.3M | -$103.1M | -$69.9M | -$29.9M | -$16.1M |
| Income Tax | $353,000 | $472,000 | -$3.4M | -$495,000 | $2.1M | $2.1M |
| YoY % | +33.7% | -1.7% | ||||
| Net Income (incl. NCI) | -$45.9M | -$46.8M | -$99.7M | -$69.4M | -$32.0M | -$18.2M |
| Net Income | -$45.9M | -$46.8M | -$99.7M | -$69.4M | -$32.0M | -$18.2M |
| Net Income to Common | -$60.0M | -$62.3M | -$99.7M | -$69.4M | — | — |
| EPS (Basic) | -$2.23 | -$2.23 | -$1.63 | -$1.08 | -$0.45 | -$0.23 |
| EPS (Diluted) | -$2.23 | -$2.23 | -$1.63 | -$1.08 | -$0.45 | -$0.23 |
| Weighted Avg Shares (Basic) | 24.1M | 27.9M | 61.3M | 64.3M | 71.5M | 78.7M |
| YoY % | +15.9% | +119.2% | +4.9% | +11.2% | +10.1% | |
| Weighted Avg Shares (Diluted) | 24.1M | 27.9M | 61.3M | 64.3M | 71.5M | 78.7M |
| YoY % | +15.9% | +119.2% | +4.9% | +11.2% | +10.1% |
The sector classification is SIC-derived, not official GICS. Statement lines are XBRL facts as filed with the company's home regulator (SEC EDGAR for US filers; ESEF/EDINET and other national regulators for foreign filers); ratios and other derived figures are computed from them. A blank cell means the tag was absent — never imputed.