Market Cap:
$2.26B
EBITDA:
$10.10M
P/E Ratio:
$51.66
PEG Ratio:
$2.87
Book Value:
$42.37
Earnings/Share:
$2.14
Profit Margin:
10.23%
Operating Margin:
5.34%
ROA (TTM):
0.02%
ROE (TTM):
8.05%
Revenue (TTM):
$473.90M
Revenue/Share (TTM):
$24.67
Earnings Growth (YOY):
-51.60%
Revenue Growth (YOY):
14.00%
Valuation Metrics
Enterprise Value:
$1.60B
Trailing P/E:
51.66
Forward P/E:
84.75
Shares Statistics
Shares Outstanding:
19.73M
Shares Float:
19.21M
% Insiders:
1.03%
% Institutions:
84.76%
Shares Short:
5.93M
Shares Short (Prior Month):
5.42M
Short Ratio:
7.36
Short % Float:
30.28%