Market Cap:
$219.36M
EBITDA:
$76.94M
P/E Ratio:
$4.27
Book Value:
$1.32
Dividend/Share:
$0.00
Dividend Yield:
0.00%
Earnings/Share:
$0.11
Profit Margin:
7.84%
Operating Margin:
10.48%
ROA (TTM):
6.16%
ROE (TTM):
8.31%
Revenue (TTM):
$633.36M
Revenue/Share (TTM):
$1.35
Earnings Growth (YOY):
19.30%
Revenue Growth (YOY):
-9.60%
Valuation Metrics
Enterprise Value:
$166.95M
Trailing P/E:
4.27
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
466.73M
Shares Float:
151.79M
% Insiders:
65.19%
% Institutions:
4.45%