Market Cap:
$233.92M
EBITDA:
$94.09M
P/E Ratio:
$4.30
Book Value:
$0.59
Dividend/Share:
$0.03
Dividend Yield:
7.06%
Earnings/Share:
$0.10
Profit Margin:
4.63%
Operating Margin:
15.90%
ROA (TTM):
8.77%
ROE (TTM):
17.80%
Revenue (TTM):
$1.11B
Revenue/Share (TTM):
$2.05
Earnings Growth (YOY):
503.30%
Revenue Growth (YOY):
8.10%
Valuation Metrics
Enterprise Value:
$334.28M
Trailing P/E:
4.30
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
544.00M
Shares Float:
172.13M
% Insiders:
68.36%
% Institutions:
0.576%