Market Cap:
$269.53M
EBITDA:
$7.38M
P/E Ratio:
$22.47
PEG Ratio:
$5.98
Book Value:
$3.25
Earnings/Share:
$0.17
Profit Margin:
2.19%
Operating Margin:
-3.42%
ROA (TTM):
0.59%
ROE (TTM):
6.71%
Revenue (TTM):
$596.84M
Revenue/Share (TTM):
$8.45
Earnings Growth (YOY):
305.10%
Revenue Growth (YOY):
20.90%
Valuation Metrics
Enterprise Value:
$135.20M
Trailing P/E:
22.47
Forward P/E:
89.29
Shares Statistics
Shares Outstanding:
23.06M
Shares Float:
9.51M
% Insiders:
55.89%
% Institutions:
31.95%
Shares Short:
417.11K
Shares Short (Prior Month):
189.70K
Short Ratio:
1.98
Short % Float:
4.19%