Market Cap:
$411.79M
EBITDA:
$58.20M
P/E Ratio:
$43.50
PEG Ratio:
$0.60
Book Value:
$18.14
Earnings/Share:
$0.26
Profit Margin:
0.63%
Operating Margin:
-1.31%
ROA (TTM):
1.94%
ROE (TTM):
1.59%
Revenue (TTM):
$1.57B
Revenue/Share (TTM):
$43.20
Earnings Growth (YOY):
-76.00%
Revenue Growth (YOY):
5.70%
Valuation Metrics
Enterprise Value:
$1.10B
Trailing P/E:
43.50
Forward P/E:
5.97
Shares Statistics
Shares Outstanding:
36.41M
Shares Float:
22.28M
% Insiders:
16.35%
% Institutions:
69.42%
Shares Short:
2.06M
Shares Short (Prior Month):
1.57M
Short Ratio:
0.66
Short % Float:
5.37%