Market Cap:
$216.64M
EBITDA:
$20.85M
P/E Ratio:
$26.83
Book Value:
$1.01
Dividend/Share:
$0.01
Dividend Yield:
0.89%
Earnings/Share:
$0.03
Profit Margin:
4.19%
Operating Margin:
10.12%
ROA (TTM):
1.48%
ROE (TTM):
1.77%
Revenue (TTM):
$163.26M
Revenue/Share (TTM):
$0.61
Earnings Growth (YOY):
-25.20%
Revenue Growth (YOY):
33.30%
Valuation Metrics
Enterprise Value:
$163.44M
Trailing P/E:
26.83
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
269.12M
Shares Float:
150.17M
% Insiders:
62.33%
% Institutions:
6.66%