Main
Market Cap$331.28M
Enterprise Value$673.18M
Revenue (TTM)$930.94M
Net Income (TTM)-$670.61M
Free Cash Flow (TTM)$271.67M
Financial Health
Cash$245.59M
Net Debt$341.90M
Debt Ratio0.4
Debt to Equity0.95
Interest Coverage8.2
Valuation (TTM)
Price to Sales0.36
Price to Earnings-0.49
EV to EBITDA2.18
Price to Book0.54
Price to Free Cash Flow1.22
Margins (TTM)
Gross Profit Margin69.12%
EBITDA Margin33.20%
Operating Income Margin29.52%
Net Income Margin-72.04%
Free Cash Flow Margin29.18%
Returns (5Y Avg)
Return on Invested Capital-4.25%
Return on Assets-1.32%
Return on Equity-35.76%
Return on Total Capital-4.25%
Return on Capital Employed-2.91%
Dividend Summary
Dividend Yield-
Annual Dividend-
Payout Ratio-
Ex Dividend Date-
5-Year Dividend CAGR-
CAGR (5Y)
Revenue10.75%
Diluted EPS-30.92%
Total Debt-6.67%
Capital Expenditures1.90%
Free Cash Flow39.22%
CAGR (3Y)
Revenue2.24%
Diluted EPS-47.88%
Total Debt-2.15%
Capital Expenditures-10.57%
Free Cash Flow26.97%
CAGR (1Y)
Revenue-9.89%
Diluted EPS-60.54%
Total Debt-5.12%
Capital Expenditures-56.34%
Free Cash Flow146.86%