Main
Market Cap$3.62B
Enterprise Value$6.12B
Revenue (TTM)$3.43B
Net Income (TTM)$103.05M
Free Cash Flow (TTM)$220.92M
Financial Health
Cash$53.80M
Net Debt$2.50B
Debt Ratio0.52
Debt to Equity44.81
Interest Coverage0.65
Valuation (TTM)
Price to Sales1.06
Price to Earnings35.16
EV to EBITDA13.93
Price to Book63.65
Price to Free Cash Flow16.4
Margins (TTM)
Gross Profit Margin43.54%
EBITDA Margin12.82%
Operating Income Margin10.80%
Net Income Margin3.01%
Free Cash Flow Margin6.45%
Returns (5Y Avg)
Return on Invested Capital12.08%
Return on Assets10.37%
Return on Equity48.99%
Return on Total Capital12.08%
Return on Capital Employed13.76%
Dividend Summary
Dividend Yield-
Annual Dividend-
Payout Ratio-
Ex Dividend Date-
5-Year Dividend CAGR-
CAGR (5Y)
Revenue3.84%
Diluted EPS-6.13%
Total Debt29.91%
Capital Expenditures12.45%
Free Cash Flow-5.03%
CAGR (3Y)
Revenue-1.42%
Diluted EPS-39.63%
Total Debt-0.59%
Capital Expenditures4.80%
Free Cash Flow1.65%
CAGR (1Y)
Revenue8.14%
Diluted EPS73.21%
Total Debt-6.89%
Capital Expenditures-13.41%
Free Cash Flow1000.00%