Market Cap:
$907.09M
EBITDA:
$54.70M
PEG Ratio:
$0.35
Book Value:
$23.38
Dividend/Share:
$0.75
Dividend Yield:
2.68%
Earnings/Share:
$-0.71
Profit Margin:
-1.23%
Operating Margin:
-4.48%
ROA (TTM):
-0.64%
ROE (TTM):
-6.94%
Revenue (TTM):
$4.57B
Revenue/Share (TTM):
$142.34
Earnings Growth (YOY):
-79.60%
Revenue Growth (YOY):
9.70%
Valuation Metrics
Enterprise Value:
$2.15B
Trailing P/E:
0.00
Forward P/E:
3.50
Shares Statistics
Shares Outstanding:
32.21M
Shares Float:
36.18M
% Insiders:
6.45%
% Institutions:
66.56%
Shares Short:
2.77M
Shares Short (Prior Month):
2.44M
Short Ratio:
8.63
Short % Float:
11.70%