Valuation
Market capitalization$2.0B
Enterprise value$2.1B
EV / EBITDA (TTM)23.58
P/E ratio (TTM)47.03
Forward P/E38.43
P/S ratio2.26
P/B ratio5.79
PEG ratio3.14
Cash Flow
Operating cash flow (TTM)$82M
Free cash flow (TTM)$27M
Total cash$162M
Total debt$316M
Debt / equity93.03
Current ratio1.17
Income Statement
Total revenue (TTM)$869M
Revenue per share (TTM)15.91
Gross profit (TTM)$483M
EBITDA (TTM)$90M
Net income (TTM)$43M
EPS diluted (TTM)0.76
Shares outstanding55,061,381
Float shares49,640,037
Profitability
Gross margin55.53%
Operating margin0.15%
EBITDA margin10.35%
Net margin4.91%
Efficiency
Return on assets (TTM)4.39%
Return on equity (TTM)13.47%
Price History
Current price$35.74
52 Week high$40.41
52 Week low$21.29
50 day average$36.50
200 day average$30.47
Average volume (10 day)636,480
1-year beta1.28
1-year price target$42.50
Dividends
Dividend yield—
Dividend rate (annual)—
Payout ratio0.00%
Fundamentals are sourced from yfinance and refreshed daily. Last updated May 10, 2026, 5:42 PM. Empty cells (—) mean yfinance doesn't have that field for this ticker (common for ADRs, recent IPOs, or non-applicable ratios).