Valuation
Market capitalization$4.9B
Enterprise value$5.7B
EV / EBITDA (TTM)12.70
P/E ratio (TTM)19.49
Forward P/E14.77
P/S ratio1.28
P/B ratio2.86
PEG ratio—
Cash Flow
Operating cash flow (TTM)$307M
Free cash flow (TTM)$227M
Total cash$198M
Total debt$1.0B
Debt / equity60.60
Current ratio2.30
Income Statement
Total revenue (TTM)$3.9B
Revenue per share (TTM)123.91
Gross profit (TTM)$1.2B
EBITDA (TTM)$445M
Net income (TTM)$267M
EPS diluted (TTM)8.41
Shares outstanding30,144,043
Float shares28,875,443
Profitability
Gross margin31.88%
Operating margin8.53%
EBITDA margin11.49%
Net margin6.88%
Efficiency
Return on assets (TTM)7.19%
Return on equity (TTM)13.99%
Price History
Current price$163.90
52 Week high$189.30
52 Week low$149.31
50 day average$173.29
200 day average$168.80
Average volume (10 day)535,430
1-year beta0.00
1-year price target$187.00
Dividends
Dividend yield—
Dividend rate (annual)—
Payout ratio0.00%
Fundamentals are sourced from yfinance and refreshed daily. Last updated May 10, 2026, 5:37 PM. Empty cells (—) mean yfinance doesn't have that field for this ticker (common for ADRs, recent IPOs, or non-applicable ratios).