Market Cap:
$51.06M
EBITDA:
$28.04M
P/E Ratio:
$18.08
PEG Ratio:
$6.54K
Book Value:
$12.89
Earnings/Share:
$0.26
Profit Margin:
3.80%
Operating Margin:
-4.38%
ROA (TTM):
0.83%
ROE (TTM):
2.36%
Revenue (TTM):
$597.11M
Revenue/Share (TTM):
$54.33
Earnings Growth (YOY):
-94.50%
Revenue Growth (YOY):
3.00%
Valuation Metrics
Enterprise Value:
$-94.67M
Trailing P/E:
18.08
Forward P/E:
7.91
Shares Statistics
Shares Outstanding:
10.28M
Shares Float:
4.06M
% Insiders:
0.240%
% Institutions:
5.57%
Shares Short:
89.45K
Shares Short (Prior Month):
95.81K
Short Ratio:
23.55
Short % Float:
33.54%