Valuation
Market capitalization$3.5B
Enterprise value$4.7B
EV / EBITDA (TTM)20.81
P/E ratio (TTM)32.02
Forward P/E23.11
P/S ratio4.98
P/B ratio-4.84
PEG ratio1.92
Cash Flow
Operating cash flow (TTM)$189M
Free cash flow (TTM)$87M
Total cash$129M
Total debt$1.3B
Debt / equity—
Current ratio2.24
Income Statement
Total revenue (TTM)$709M
Revenue per share (TTM)25.57
Gross profit (TTM)$348M
EBITDA (TTM)$225M
Net income (TTM)$112M
EPS diluted (TTM)4.05
Shares outstanding27,232,553
Float shares25,427,579
Profitability
Gross margin49.12%
Operating margin29.04%
EBITDA margin31.65%
Net margin15.77%
Efficiency
Return on assets (TTM)18.48%
Return on equity (TTM)—
Price History
Current price$129.67
52 Week high$388.14
52 Week low$129.31
50 day average$184.51
200 day average$249.02
Average volume (10 day)1,892,960
1-year beta1.86
1-year price target$240.97
Dividends
Dividend yield0.93%
Dividend rate (annual)$1.20
Payout ratio28.89%
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).