Market Cap:
$1.41B
EBITDA:
$45.85M
P/E Ratio:
$8.89
Book Value:
$2.98
Earnings/Share:
$2.02
Profit Margin:
37.50%
Operating Margin:
8.23%
ROA (TTM):
2.29%
ROE (TTM):
82.56%
Revenue (TTM):
$494.73M
Revenue/Share (TTM):
$5.88
Earnings Growth (YOY):
-40.00%
Revenue Growth (YOY):
0.80%
Valuation Metrics
Enterprise Value:
$1.34B
Trailing P/E:
8.89
Forward P/E:
12.38
Shares Statistics
Shares Outstanding:
78.65M
Shares Float:
70.83M
% Insiders:
9.09%
% Institutions:
98.13%
Shares Short:
7.63M
Shares Short (Prior Month):
8.43M
Short Ratio:
4.50
Short % Float:
11.89%