Market Cap:
$965.32M
EBITDA:
$79.83M
P/E Ratio:
$25.34
Book Value:
$3.63
Earnings/Share:
$0.35
Profit Margin:
49.92%
Operating Margin:
58.04%
ROA (TTM):
7.84%
ROE (TTM):
12.17%
Revenue (TTM):
$74.18M
Revenue/Share (TTM):
$0.75
Earnings Growth (YOY):
2,123.50%
Revenue Growth (YOY):
391.90%
Valuation Metrics
Enterprise Value:
$1.32B
Trailing P/E:
25.34
Forward P/E:
37.17
Shares Statistics
Shares Outstanding:
108.83M
Shares Float:
44.45M
% Insiders:
59.84%
% Institutions:
11.10%
Shares Short:
829.57K
Shares Short (Prior Month):
634.37K
Short Ratio:
3.35
Short % Float:
1.83%