Valuation
Market capitalization$1.9B
Enterprise value$1.9B
EV / EBITDA (TTM)-8.42
P/E ratio (TTM)—
Forward P/E-124.70
P/S ratio8.77
P/B ratio29.08
PEG ratio—
Cash Flow
Operating cash flow (TTM)-$278M
Free cash flow (TTM)-$186M
Total cash$361M
Total debt$345M
Debt / equity829.75
Current ratio5.47
Income Statement
Total revenue (TTM)$217M
Revenue per share (TTM)2.49
Gross profit (TTM)-$50M
EBITDA (TTM)-$224M
Net income (TTM)-$243M
EPS diluted (TTM)-2.79
Shares outstanding88,610,027
Float shares75,100,542
Profitability
Gross margin-23.17%
Operating margin-52.73%
EBITDA margin-103.22%
Net margin-112.01%
Efficiency
Return on assets (TTM)-25.17%
Return on equity (TTM)-189.53%
Price History
Current price$21.49
52 Week high$25.59
52 Week low$8.58
50 day average$22.94
200 day average$18.70
Average volume (10 day)2,039,760
1-year beta0.41
1-year price target$39.50
Dividends
Dividend yield—
Dividend rate (annual)—
Payout ratio0.00%
Fundamentals are sourced from yfinance and refreshed daily. Last updated May 10, 2026, 5:41 PM. Empty cells (—) mean yfinance doesn't have that field for this ticker (common for ADRs, recent IPOs, or non-applicable ratios).