Market Cap:
$314.03M
EBITDA:
$66.92M
PEG Ratio:
$22.95
Book Value:
$15.60
Dividend/Share:
$0.56
Dividend Yield:
7.64%
Earnings/Share:
$-0.72
Profit Margin:
-7.30%
Operating Margin:
-0.34%
ROA (TTM):
1.11%
ROE (TTM):
-0.96%
Revenue (TTM):
$88.53M
Revenue/Share (TTM):
$2.25
Earnings Growth (YOY):
21.10%
Revenue Growth (YOY):
4.20%
Valuation Metrics
Enterprise Value:
$780.55M
Trailing P/E:
0.00
Forward P/E:
185.19
Shares Statistics
Shares Outstanding:
43.14M
Shares Float:
41.53M
% Insiders:
5.87%
% Institutions:
42.10%
Shares Short:
4.35M
Shares Short (Prior Month):
4.15M
Short Ratio:
8.06
Short % Float:
10.72%