Market Cap:
$28.48M
EBITDA:
$452.31M
P/E Ratio:
$0.64
Book Value:
$12.55
Earnings/Share:
$3.46
Profit Margin:
17.61%
Operating Margin:
20.54%
ROA (TTM):
12.86%
ROE (TTM):
34.88%
Revenue (TTM):
$1.84B
Revenue/Share (TTM):
$137.53
Earnings Growth (YOY):
-32.90%
Revenue Growth (YOY):
-24.60%
Valuation Metrics
Enterprise Value:
$-78.30M
Trailing P/E:
0.64
Forward P/E:
6.66
Shares Statistics
Shares Outstanding:
4.46M
Shares Float:
1.25M
% Insiders:
11.01%
% Institutions:
38.82%
Shares Short:
18.27K
Shares Short (Prior Month):
26.89K
Short Ratio:
4.63
Short % Float:
0.55%