Valuation
Market capitalization$4.1B
Enterprise value$3.9B
EV / EBITDA (TTM)39.69
P/E ratio (TTM)51.88
Forward P/E34.98
P/S ratio6.21
P/B ratio11.61
PEG ratio—
Cash Flow
Operating cash flow (TTM)$73M
Free cash flow (TTM)$46M
Total cash$202M
Total debt$14M
Debt / equity4.10
Current ratio3.65
Income Statement
Total revenue (TTM)$659M
Revenue per share (TTM)11.57
Gross profit (TTM)$246M
EBITDA (TTM)$98M
Net income (TTM)$83M
EPS diluted (TTM)1.38
Shares outstanding57,112,643
Float shares49,103,737
Profitability
Gross margin37.40%
Operating margin18.68%
EBITDA margin14.93%
Net margin12.59%
Efficiency
Return on assets (TTM)13.89%
Return on equity (TTM)26.32%
Price History
Current price$71.60
52 Week high$72.98
52 Week low$31.79
50 day average$54.44
200 day average$47.86
Average volume (10 day)2,085,550
1-year beta0.71
1-year price target$72.56
Dividends
Dividend yield—
Dividend rate (annual)—
Payout ratio0.00%
Fundamentals are sourced from yfinance and refreshed daily. Last updated May 10, 2026, 5:36 PM. Empty cells (—) mean yfinance doesn't have that field for this ticker (common for ADRs, recent IPOs, or non-applicable ratios).