Market Cap:
$73.24M
EBITDA:
$18.71M
P/E Ratio:
$13.85
Book Value:
$4.07
Dividend/Share:
$0.06
Dividend Yield:
3.33%
Earnings/Share:
$0.13
Profit Margin:
7.99%
Operating Margin:
1.78%
ROA (TTM):
6.09%
ROE (TTM):
3.41%
Revenue (TTM):
$70.38M
Revenue/Share (TTM):
$1.73
Earnings Growth (YOY):
-33.10%
Revenue Growth (YOY):
-6.60%
Valuation Metrics
Enterprise Value:
$28.29M
Trailing P/E:
13.85
Forward P/E:
26.39
Shares Statistics
Shares Outstanding:
40.69M
Shares Float:
9.10M
% Insiders:
76.58%
% Institutions:
4.10%