Market Cap:
$1.26B
EBITDA:
$338.99M
P/E Ratio:
$12.64
PEG Ratio:
$4.02
Book Value:
$26.29
Dividend/Share:
$0.15
Dividend Yield:
0.70%
Earnings/Share:
$1.66
Profit Margin:
27.77%
Operating Margin:
49.83%
ROA (TTM):
3.02%
ROE (TTM):
7.23%
Revenue (TTM):
$439.39M
Revenue/Share (TTM):
$7.33
Earnings Growth (YOY):
43.00%
Revenue Growth (YOY):
49.50%
Valuation Metrics
Enterprise Value:
$3.97B
Trailing P/E:
12.64
Forward P/E:
9.03
Shares Statistics
Shares Outstanding:
60.21M
Shares Float:
7.40M
% Insiders:
85.49%
% Institutions:
0.353%
Shares Short:
29.79K
Shares Short (Prior Month):
29.93K
Short Ratio:
4.74
Short % Float:
0.21%