Market Cap:
$928.57M
EBITDA:
$93.50M
PEG Ratio:
$1.71
Book Value:
$9.30
Dividend/Share:
$0.26
Dividend Yield:
5.41%
Earnings/Share:
$-0.84
Profit Margin:
-66.32%
Operating Margin:
53.89%
ROA (TTM):
2.45%
ROE (TTM):
-8.50%
Revenue (TTM):
$181.40M
Revenue/Share (TTM):
$0.94
Earnings Growth (YOY):
901.00%
Revenue Growth (YOY):
-1.60%
Valuation Metrics
Enterprise Value:
$1.92B
Trailing P/E:
0.00
Forward P/E:
15.80
Shares Statistics
Shares Outstanding:
192.65M
Shares Float:
96.66M
% Insiders:
33.52%
% Institutions:
63.66%