Market Cap:
$249.49M
EBITDA:
$141.28M
P/E Ratio:
$2.40
Book Value:
$1.04
Dividend/Share:
$0.04
Dividend Yield:
5.00%
Earnings/Share:
$0.30
Profit Margin:
5.77%
Operating Margin:
8.40%
ROA (TTM):
8.31%
ROE (TTM):
33.23%
Revenue (TTM):
$1.39B
Revenue/Share (TTM):
$4.08
Earnings Growth (YOY):
-38.90%
Revenue Growth (YOY):
-37.60%
Valuation Metrics
Enterprise Value:
$532.50M
Trailing P/E:
2.40
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
346.51M
Shares Float:
36.53M
% Insiders:
90.10%
% Institutions:
0.328%