Main
Market Cap$3.06B
Enterprise Value$2.84B
Revenue (TTM)$941.49M
Net Income (TTM)$105.73M
Free Cash Flow (TTM)$104.25M
Financial Health
Cash$230.03M
Net Debt-$222.70M
Debt Ratio0.01
Debt to Equity0.02
Interest Coverage-
Valuation (TTM)
Price to Sales3.25
Price to Earnings28.96
EV to EBITDA16.94
Price to Book8.15
Price to Free Cash Flow29.38
Margins (TTM)
Gross Profit Margin24.20%
EBITDA Margin17.80%
Operating Income Margin14.52%
Net Income Margin11.23%
Free Cash Flow Margin11.07%
Returns (5Y Avg)
Return on Invested Capital24.55%
Return on Assets15.59%
Return on Equity29.09%
Return on Total Capital24.55%
Return on Capital Employed33.03%
Dividend Summary
Dividend Yield-
Annual Dividend-
Payout Ratio-
Ex Dividend Date-
5-Year Dividend CAGR-
CAGR (5Y)
Revenue8.62%
Diluted EPS-6.47%
Total Debt-9.28%
Capital Expenditures2.02%
Free Cash Flow13.57%
CAGR (3Y)
Revenue11.49%
Diluted EPS14.41%
Total Debt-15.25%
Capital Expenditures6.24%
Free Cash Flow34.77%
CAGR (1Y)
Revenue12.61%
Diluted EPS24.82%
Total Debt-8.33%
Capital Expenditures22.28%
Free Cash Flow30.81%