Main
Market Cap$21.55B
Enterprise Value$21.34B
Revenue (TTM)$2.88B
Net Income (TTM)$346.64M
Free Cash Flow (TTM)$440.25M
Financial Health
Cash$511.86M
Net Debt-$208.20M
Debt Ratio0.11
Debt to Equity0.26
Interest Coverage0.59
Valuation (TTM)
Price to Sales7.47
Price to Earnings62.18
EV to EBITDA49.64
Price to Book18.12
Price to Free Cash Flow48.96
Margins (TTM)
Gross Profit Margin23.04%
EBITDA Margin14.91%
Operating Income Margin12.22%
Net Income Margin12.02%
Free Cash Flow Margin15.26%
Returns (5Y Avg)
Return on Invested Capital14.68%
Return on Assets8.81%
Return on Equity24.07%
Return on Total Capital14.68%
Return on Capital Employed18.37%
Dividend Summary
Dividend Yield-
Annual Dividend-
Payout Ratio-
Ex Dividend Date-
5-Year Dividend CAGR-
CAGR (5Y)
Revenue15.21%
Diluted EPS44.90%
Total Debt-3.82%
Capital Expenditures18.66%
Free Cash Flow32.14%
CAGR (3Y)
Revenue12.06%
Diluted EPS39.05%
Total Debt-11.78%
Capital Expenditures8.27%
Free Cash Flow31.86%
CAGR (1Y)
Revenue17.69%
Diluted EPS12.55%
Total Debt-8.04%
Capital Expenditures-4.50%
Free Cash Flow-12.85%