Valuation
Market capitalization$4.4B
Enterprise value$3.6B
EV / EBITDA (TTM)39.64
P/E ratio (TTM)153.66
Forward P/E45.57
P/S ratio4.26
P/B ratio2.07
PEG ratio—
Cash Flow
Operating cash flow (TTM)$56M
Free cash flow (TTM)$604K
Total cash$813M
Total debt$16M
Debt / equity0.77
Current ratio5.80
Income Statement
Total revenue (TTM)$1.0B
Revenue per share (TTM)24.65
Gross profit (TTM)$391M
EBITDA (TTM)$92M
Net income (TTM)$29M
EPS diluted (TTM)0.68
Shares outstanding42,443,616
Float shares27,419,000
Profitability
Gross margin37.56%
Operating margin2.10%
EBITDA margin8.81%
Net margin2.78%
Efficiency
Return on assets (TTM)0.64%
Return on equity (TTM)1.39%
Price History
Current price$104.49
52 Week high$155.82
52 Week low$63.33
50 day average$118.79
200 day average$94.18
Average volume (10 day)847,740
1-year beta0.98
1-year price target$135.50
Dividends
Dividend yield—
Dividend rate (annual)—
Payout ratio0.00%
Fundamentals are sourced from yfinance and refreshed daily. Last updated May 10, 2026, 5:38 PM. Empty cells (—) mean yfinance doesn't have that field for this ticker (common for ADRs, recent IPOs, or non-applicable ratios).