Main
Market Cap$1.75B
Enterprise Value$1.11B
Revenue (TTM)$861.17M
Net Income (TTM)$159.06M
Free Cash Flow (TTM)$96.25M
Financial Health
Cash$637.67M
Net Debt-$637.65M
Debt Ratio0
Debt to Equity0
Interest Coverage54,859
Valuation (TTM)
Price to Sales2.03
Price to Earnings11.01
EV to EBITDA4.15
Price to Book1.03
Price to Free Cash Flow18.2
Margins (TTM)
Gross Profit Margin33.77%
EBITDA Margin31.17%
Operating Income Margin11.65%
Net Income Margin18.47%
Free Cash Flow Margin11.18%
Returns (5Y Avg)
Return on Invested Capital14.19%
Return on Assets9.90%
Return on Equity11.20%
Return on Total Capital14.19%
Return on Capital Employed14.68%
Dividend Summary
Dividend Yield-
Annual Dividend-
Payout Ratio-
Ex Dividend Date-
5-Year Dividend CAGR-
CAGR (5Y)
Revenue6.85%
Diluted EPS35.13%
Total Debt-51.02%
Capital Expenditures21.53%
Free Cash Flow-3.71%
CAGR (3Y)
Revenue0.99%
Diluted EPS6.72%
Total Debt-64.24%
Capital Expenditures18.75%
Free Cash Flow-28.45%
CAGR (1Y)
Revenue-2.04%
Diluted EPS12.32%
Total Debt-94.73%
Capital Expenditures43.68%
Free Cash Flow-54.28%