Market Cap:
$2.87B
EBITDA:
$53.07M
P/E Ratio:
$4.33
PEG Ratio:
$14.18
Book Value:
$14.63
Dividend/Share:
$11.00
Dividend Yield:
33.08%
Earnings/Share:
$7.67
Profit Margin:
250.79%
Operating Margin:
-12.50%
ROA (TTM):
0.02%
ROE (TTM):
22.68%
Revenue (TTM):
$213.53M
Revenue/Share (TTM):
$2.47
Earnings Growth (YOY):
1,050.50%
Revenue Growth (YOY):
89.50%
Valuation Metrics
Enterprise Value:
$3.65B
Trailing P/E:
4.33
Forward P/E:
29.67
Shares Statistics
Shares Outstanding:
53.47M
Shares Float:
15.57M
% Insiders:
71.55%
% Institutions:
37.24%
Shares Short:
1.43M
Shares Short (Prior Month):
1.28M
Short Ratio:
5.38
Short % Float:
9.16%