Market Cap:
$183.99M
EBITDA:
$133.94M
P/E Ratio:
$22.65
Earnings/Share:
$0.68
Profit Margin:
5.09%
Operating Margin:
0.10%
ROA (TTM):
4.11%
ROE (TTM):
3.87%
Revenue (TTM):
$762.01M
Revenue/Share (TTM):
$0.00
Earnings Growth (YOY):
0.00%
Revenue Growth (YOY):
-16.00%
Valuation Metrics
Enterprise Value:
$324.48M
Trailing P/E:
22.65
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
11.95M
Shares Float:
9.42M
% Insiders:
4.71%
% Institutions:
110.46%
Shares Short:
1.03M
Shares Short (Prior Month):
998.80K
Short Ratio:
4.59
Short % Float:
8.71%