Market Cap:
$2.76B
EBITDA:
$91.52M
P/E Ratio:
$27.47
PEG Ratio:
$0.00
Book Value:
$8.61
Earnings/Share:
$1.93
Profit Margin:
33.70%
Operating Margin:
33.57%
ROA (TTM):
12.07%
ROE (TTM):
26.38%
Revenue (TTM):
$285.01M
Revenue/Share (TTM):
$5.45
Earnings Growth (YOY):
0.00%
Revenue Growth (YOY):
0.00%
Valuation Metrics
Enterprise Value:
$2.56B
Trailing P/E:
27.47
Forward P/E:
13.12
Shares Statistics
Shares Outstanding:
52.12M
Shares Float:
51.46M
% Insiders:
1.31%
% Institutions:
111.53%
Shares Short:
6.53M
Shares Short (Prior Month):
5.80M
Short Ratio:
1.01
Short % Float:
17.89%