Market Cap:
$4.61B
EBITDA:
$444.62M
P/E Ratio:
$21.00
PEG Ratio:
$0.00
Book Value:
$43.37
Dividend/Share:
$0.32
Dividend Yield:
0.38%
Earnings/Share:
$4.16
Profit Margin:
13.04%
Operating Margin:
18.55%
ROA (TTM):
5.17%
ROE (TTM):
10.04%
Revenue (TTM):
$1.68B
Revenue/Share (TTM):
$31.93
Earnings Growth (YOY):
1,447.80%
Revenue Growth (YOY):
71.30%
Valuation Metrics
Enterprise Value:
$4.45B
Trailing P/E:
21.00
Forward P/E:
16.23
Shares Statistics
Shares Outstanding:
52.80M
Shares Float:
51.77M
% Insiders:
1.81%
% Institutions:
99.71%
Short % Float:
11.04%