Market Cap:
$836.52M
EBITDA:
$78.84M
PEG Ratio:
$0.67
Book Value:
$18.32
Dividend/Share:
$0.90
Dividend Yield:
21.13%
Earnings/Share:
$-11.68
Profit Margin:
0.00%
Operating Margin:
44.31%
ROA (TTM):
0.24%
ROE (TTM):
-43.45%
Revenue (TTM):
$571.32M
Revenue/Share (TTM):
$3.28
Earnings Growth (YOY):
-77.50%
Revenue Growth (YOY):
-6.60%
Valuation Metrics
Enterprise Value:
$4.87B
Trailing P/E:
0.00
Forward P/E:
5.61
Shares Statistics
Shares Outstanding:
183.96M
Shares Float:
183.31M
% Insiders:
1.01%
% Institutions:
33.33%
Shares Short:
8.82M
Shares Short (Prior Month):
8.67M
Short Ratio:
6.38
Short % Float:
1.24%