Market Cap:
$101.10M
EBITDA:
$13.80M
P/E Ratio:
$20.50
Book Value:
$0.48
Dividend/Share:
$0.02
Dividend Yield:
2.86%
Earnings/Share:
$0.04
Profit Margin:
6.45%
Operating Margin:
2.68%
ROA (TTM):
5.64%
ROE (TTM):
9.01%
Revenue (TTM):
$99.30M
Revenue/Share (TTM):
$0.81
Earnings Growth (YOY):
-52.40%
Revenue Growth (YOY):
11.80%
Valuation Metrics
Enterprise Value:
$97.75M
Trailing P/E:
20.50
Forward P/E:
8.26
Shares Statistics
Shares Outstanding:
123.29M
Shares Float:
97.31M
% Insiders:
19.01%
% Institutions:
84.98%