Market Cap:
$158.55M
EBITDA:
$81.59M
P/E Ratio:
$2.13
PEG Ratio:
$2.50
Book Value:
$-2.85
Earnings/Share:
$4.11
Profit Margin:
19.92%
Operating Margin:
21.72%
ROA (TTM):
21.77%
ROE (TTM):
0.00%
Revenue (TTM):
$380.39M
Revenue/Share (TTM):
$20.97
Earnings Growth (YOY):
20.00%
Revenue Growth (YOY):
-22.00%
Valuation Metrics
Enterprise Value:
$54.94M
Trailing P/E:
2.13
Forward P/E:
1.81
Shares Statistics
Shares Outstanding:
18.12M
Shares Float:
1.74M
% Insiders:
86.55%
% Institutions:
2.22%
Shares Short:
1.12K
Shares Short (Prior Month):
1.20K
Short Ratio:
0.76
Short % Float:
0.02%