Main
Market Cap$225.93M
Enterprise Value$622.43M
Revenue (TTM)$1.08B
Net Income (TTM)-$52.40M
Free Cash Flow (TTM)$17.40M
Financial Health
Cash$29.50M
Net Debt$396.50M
Debt Ratio0.63
Debt to Equity-34.08
Interest Coverage0.36
Valuation (TTM)
Price to Sales0.21
Price to Earnings-4.31
EV to EBITDA-282.92
Price to Book-18.07
Price to Free Cash Flow12.98
Margins (TTM)
Gross Profit Margin27.30%
EBITDA Margin-0.20%
Operating Income Margin-0.12%
Net Income Margin-4.84%
Free Cash Flow Margin1.61%
Returns (5Y Avg)
Return on Invested Capital-0.52%
Return on Assets-0.53%
Return on Equity-25.65%
Return on Total Capital-0.52%
Return on Capital Employed0.02%
Dividend Summary
Dividend Yield-
Annual Dividend-
Payout Ratio-
Ex Dividend Date-
5-Year Dividend CAGR-
CAGR (5Y)
Revenue21.05%
Diluted EPS41.04%
Total Debt79.47%
Capital Expenditures20.11%
Free Cash Flow-9.89%
CAGR (3Y)
Revenue-15.49%
Diluted EPS151.82%
Total Debt-11.87%
Capital Expenditures-22.83%
Free Cash Flow21.21%
CAGR (1Y)
Revenue-10.48%
Diluted EPS82.64%
Total Debt-12.22%
Capital Expenditures141.67%
Free Cash Flow-100.00%