Market Cap:
$504.90M
EBITDA:
$84.35M
P/E Ratio:
$9.17
Book Value:
$0.88
Dividend/Share:
$0.04
Dividend Yield:
4.85%
Earnings/Share:
$0.09
Profit Margin:
4.62%
Operating Margin:
-0.78%
ROA (TTM):
5.18%
ROE (TTM):
9.11%
Revenue (TTM):
$1.04B
Revenue/Share (TTM):
$1.69
Earnings Growth (YOY):
-71.40%
Revenue Growth (YOY):
-3.00%
Valuation Metrics
Enterprise Value:
$397.15M
Trailing P/E:
9.17
Forward P/E:
6.35
Shares Statistics
Shares Outstanding:
612.00M
Shares Float:
172.61M
% Insiders:
69.97%
% Institutions:
5.85%