Main
Market Cap$3.08B
Enterprise Value$3.08B
Revenue (TTM)$1.04B
Net Income (TTM)$128.21M
Free Cash Flow (TTM)$119.60M
Financial Health
Cash$497.45M
Net Debt-$184.00K
Debt Ratio0.3
Debt to Equity0.58
Interest Coverage8.62
Valuation (TTM)
Price to Sales2.97
Price to Earnings24.02
EV to EBITDA14.47
Price to Book3.58
Price to Free Cash Flow25.75
Margins (TTM)
Gross Profit Margin70.29%
EBITDA Margin20.51%
Operating Income Margin13.25%
Net Income Margin12.36%
Free Cash Flow Margin11.53%
Returns (5Y Avg)
Return on Invested Capital5.17%
Return on Assets4.52%
Return on Equity12.48%
Return on Total Capital5.17%
Return on Capital Employed6.03%
Dividend Summary
Dividend Yield-
Annual Dividend-
Payout Ratio-
Ex Dividend Date-
5-Year Dividend CAGR-
CAGR (5Y)
Revenue10.35%
Diluted EPS9.11%
Total Debt52.76%
Capital Expenditures-4.49%
Free Cash Flow10.93%
CAGR (3Y)
Revenue6.27%
Diluted EPS31.38%
Total Debt25.70%
Capital Expenditures-17.16%
Free Cash Flow69.26%
CAGR (1Y)
Revenue7.59%
Diluted EPS13.18%
Total Debt0.69%
Capital Expenditures60.67%
Free Cash Flow-30.18%