Market Cap:
$132.52M
EBITDA:
$67.29M
PEG Ratio:
$0.00
Book Value:
$-2.48
Dividend/Share:
$0.38
Dividend Yield:
12.06%
Earnings/Share:
$-0.94
Profit Margin:
-8.36%
Operating Margin:
24.88%
ROA (TTM):
1.75%
ROE (TTM):
-399.90%
Revenue (TTM):
$151.46M
Revenue/Share (TTM):
$9.38
Earnings Growth (YOY):
0.00%
Revenue Growth (YOY):
-1.20%
Valuation Metrics
Enterprise Value:
$1.29B
Trailing P/E:
0.00
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
16.16M
Shares Float:
13.29M
% Insiders:
20.13%
% Institutions:
24.44%
Shares Short:
121.09K
Shares Short (Prior Month):
123.31K
Short Ratio:
2.81
Short % Float:
1.10%