Main
Market Cap$25.74B
Enterprise Value$26.95B
Revenue (TTM)$1.66B
Net Income (TTM)$825.70M
Free Cash Flow (TTM)$1.07B
Financial Health
Cash$580.50M
Net Debt$1.21B
Debt Ratio1.35
Debt to Equity-0.83
Interest Coverage15.07
Valuation (TTM)
Price to Sales15.54
Price to Earnings31.17
EV to EBITDA23.01
Price to Book-11.95
Price to Free Cash Flow24.09
Margins (TTM)
Gross Profit Margin88.15%
EBITDA Margin70.72%
Operating Income Margin67.67%
Net Income Margin49.84%
Free Cash Flow Margin64.49%
Returns (5Y Avg)
Return on Invested Capital13.52%
Return on Assets51.32%
Return on Equity-47.11%
Return on Total Capital13.52%
Return on Capital Employed-3198.39%
Dividend Summary
Dividend Yield1.17%
Annual Dividend$3.24
Payout Ratio34.36%
Ex Dividend Date2026-05-19
5-Year Dividend CAGR-
CAGR (5Y)
Revenue5.54%
Diluted EPS4.54%
Total Debt0.04%
Capital Expenditures-12.08%
Free Cash Flow9.24%
CAGR (3Y)
Revenue5.15%
Diluted EPS11.91%
Total Debt0.01%
Capital Expenditures-5.94%
Free Cash Flow9.95%
CAGR (1Y)
Revenue6.37%
Diluted EPS8.61%
Total Debt-0.19%
Capital Expenditures-18.86%
Free Cash Flow22.16%