| Market Cap | $3.45B | |
| Enterprise Value | $3.72B | |
| Revenue | $803.8M | +55.6% |
| Gross Profit | $426.4M | +26.9% |
| EBITDA | $51.2M | −15.3% |
| Net Income | -$7.1M | −121.2% |
| Diluted EPS | -$0.02 | −121.6% |
| Free Cash Flow | -$43.0M | −334.0% |
| Ratio | 2023 | 2024 | 2025 | Trend · 3y | vs own | vs sector |
|---|---|---|---|---|---|---|
| ▾Margins | ||||||
| Gross Margin | 62.93% | 65.08% | 53.05% | 17% | 74% | |
| Operating Margin | 3.31% | 10.68% | 3.70% | 50% | 39% | |
| EBITDA Margin | 4.55% | 11.70% | 6.37% | 50% | 36% | |
| NOPAT Margin | 3.31% | 9.49% | 2.93% | 17% | 36% | |
| Net Margin | 1.26% | 6.52% | −0.89% | 17% | 34% | |
| FCF Margin | 2.39% | 3.56% | −5.35% | 17% | 25% | |
| FCFF Margin | 2.42% | 3.57% | — | — | — | |
| FCFE Margin | 3.65% | 86.25% | −5.38% | 17% | 18% | |
| OCF Margin | 4.29% | 5.32% | −2.15% | 17% | 26% | |
| Gross Profitability | 75.57% | 35.75% | 36.64% | 50% | 78% | |
| Capex Intensity | 1.89% | 1.76% | 3.20% | 83% | 46% | |
| ▸Returns on Capital · 6 ratios | ||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | ||||||
| ▸Earnings quality · 7 ratios | ||||||
| ▸Liquidity & coverage · 9 ratios | ||||||
| ▸Leverage · 9 ratios | ||||||
| ▸Working capital · 8 ratios | ||||||
| ▸Capital allocation · 1 ratios | ||||||
| ▸Per share · 3 ratios | ||||||
| ▸Other · 1 ratios | ||||||
The five drivers multiply to 14.7% vs reported ROE 14.8%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|
| Revenue | — | $333.0M | $516.6M | $803.8M |
| YoY % | +55.1% | +55.6% | ||
| Cost of Revenue | — | $123.4M | $180.4M | $377.4M |
| YoY % | +46.1% | +109.2% | ||
| Gross Profit | — | $209.5M | $336.2M | $426.4M |
| YoY % | +60.4% | +26.9% | ||
| R&D Expense | — | $85.3M | $127.9M | $171.2M |
| YoY % | +50.0% | +33.9% | ||
| Selling & Marketing Expense | — | $33.5M | $56.0M | $96.8M |
| YoY % | +67.2% | +72.9% | ||
| SG&A Expense | — | $49.7M | $85.3M | $95.8M |
| YoY % | +71.8% | +12.3% | ||
| Operating Income | — | $11.0M | $55.2M | $29.8M |
| YoY % | +401.2% | -46.0% | ||
| Interest Expense | — | $97,000 | $64,000 | $181,000 |
| YoY % | -34.0% | +182.8% | ||
| Interest & Investment Income | — | $671,000 | $7.2M | $5.8M |
| YoY % | +970.0% | -18.9% | ||
| Pretax Income | — | $2.6M | $37.9M | -$5.3M |
| YoY % | +1361.6% | |||
| Income Tax | — | -$1.6M | $4.2M | $1.9M |
| YoY % | -56.1% | |||
| Net Income (incl. NCI) | — | $4.2M | $33.7M | -$7.1M |
| YoY % | +700.5% | |||
| Net Income | — | $4.2M | $33.7M | -$7.1M |
| YoY % | +700.5% | |||
| EPS (Basic) | — | $0.01 | $0.10 | -$0.02 |
| YoY % | +670.5% | |||
| EPS (Diluted) | — | $0.01 | $0.10 | -$0.02 |
| YoY % | +650.8% | |||
| Weighted Avg Shares (Basic) | 310.6M | 319.2M | 331.2M | 337.9M |
| YoY % | +2.7% | +3.8% | +2.0% | |
| Weighted Avg Shares (Diluted) | 310.6M | 323.7M | 345.2M | 337.9M |
| YoY % | +4.2% | +6.6% | -2.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.