Main
Market Cap$4.28B
Enterprise Value$4.46B
Revenue (TTM)$1.21B
Net Income (TTM)$110.84M
Free Cash Flow (TTM)$352.75M
Financial Health
Cash$477.04M
Net Debt$179.33M
Debt Ratio0.46
Debt to Equity4.14
Interest Coverage11.43
Valuation (TTM)
Price to Sales3.55
Price to Earnings38.63
EV to EBITDA30.58
Price to Book27.01
Price to Free Cash Flow12.14
Margins (TTM)
Gross Profit Margin79.56%
EBITDA Margin12.08%
Operating Income Margin8.64%
Net Income Margin9.18%
Free Cash Flow Margin29.23%
Returns (5Y Avg)
Return on Invested Capital16.25%
Return on Assets5.72%
Return on Equity46.59%
Return on Total Capital16.25%
Return on Capital Employed6.86%
Dividend Summary
Dividend Yield-
Annual Dividend-
Payout Ratio-
Ex Dividend Date-
5-Year Dividend CAGR-
CAGR (5Y)
Revenue8.84%
Diluted EPS14.57%
Total Debt2.67%
Capital Expenditures-7.67%
Free Cash Flow13.29%
CAGR (3Y)
Revenue5.91%
Diluted EPS56.24%
Total Debt2.64%
Capital Expenditures-28.33%
Free Cash Flow7.57%
CAGR (1Y)
Revenue7.99%
Diluted EPS-57.56%
Total Debt-30.88%
Capital Expenditures136.07%
Free Cash Flow6.28%