Market Cap:
$76.18M
EBITDA:
$32.86M
P/E Ratio:
$4.42
Book Value:
$4.03
Dividend/Share:
$0.07
Dividend Yield:
3.63%
Earnings/Share:
$0.43
Profit Margin:
3.06%
Operating Margin:
8.23%
ROA (TTM):
8.31%
ROE (TTM):
11.26%
Revenue (TTM):
$572.55M
Revenue/Share (TTM):
$14.28
Earnings Growth (YOY):
205.10%
Revenue Growth (YOY):
179.10%
Valuation Metrics
Enterprise Value:
$4.67M
Trailing P/E:
4.42
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
40.10M
Shares Float:
8.06M
% Insiders:
81.81%
% Institutions:
0.00%