Market Cap:
$1.11B
EBITDA:
$105.76M
P/E Ratio:
$17.67
PEG Ratio:
$0.75
Book Value:
$0.42
Dividend/Share:
$0.05
Dividend Yield:
3.14%
Earnings/Share:
$0.09
Profit Margin:
5.80%
Operating Margin:
7.74%
ROA (TTM):
9.56%
ROE (TTM):
21.62%
Revenue (TTM):
$1.05B
Revenue/Share (TTM):
$1.50
Earnings Growth (YOY):
48.10%
Revenue Growth (YOY):
37.00%
Valuation Metrics
Enterprise Value:
$1.09B
Trailing P/E:
17.67
Forward P/E:
14.45
Shares Statistics
Shares Outstanding:
699.56M
Shares Float:
198.78M
% Insiders:
69.53%
% Institutions:
0.812%