Main
Market Cap$721.05M
Enterprise Value$1.17B
Revenue (TTM)$1.28B
Net Income (TTM)-$71.76M
Free Cash Flow (TTM)-$63.32M
Financial Health
Cash$28.11M
Net Debt$453.81M
Debt Ratio0.43
Debt to Equity-23.82
Interest Coverage0.33
Valuation (TTM)
Price to Sales0.56
Price to Earnings-10.05
EV to EBITDA14.94
Price to Book-35.64
Price to Free Cash Flow-11.39
Margins (TTM)
Gross Profit Margin10.85%
EBITDA Margin6.12%
Operating Income Margin-3.63%
Net Income Margin-5.59%
Free Cash Flow Margin-4.93%
Returns (5Y Avg)
Return on Invested Capital-2.44%
Return on Assets-1.82%
Return on Equity-20.88%
Return on Total Capital-2.44%
Return on Capital Employed-2.57%
Dividend Summary
Dividend Yield-
Annual Dividend-
Payout Ratio-
Ex Dividend Date-
5-Year Dividend CAGR-
CAGR (5Y)
Revenue16.63%
Diluted EPS31.07%
Total Debt10.02%
Capital Expenditures35.46%
Free Cash Flow-9.18%
CAGR (3Y)
Revenue11.06%
Diluted EPS-5.50%
Total Debt34.55%
Capital Expenditures11.87%
Free Cash Flow3.62%
CAGR (1Y)
Revenue39.76%
Diluted EPS-3.48%
Total Debt18.92%
Capital Expenditures-44.37%
Free Cash Flow1000.00%