Market Cap:
$185.75M
EBITDA:
$29.85M
P/E Ratio:
$23.89
PEG Ratio:
$1.56
Book Value:
$2.25
Earnings/Share:
$0.18
Profit Margin:
0.97%
Operating Margin:
12.16%
ROA (TTM):
5.47%
ROE (TTM):
1.23%
Revenue (TTM):
$124.53M
Revenue/Share (TTM):
$2.93
Earnings Growth (YOY):
36.80%
Revenue Growth (YOY):
-2.10%
Valuation Metrics
Enterprise Value:
$238.90M
Trailing P/E:
23.89
Forward P/E:
15.50
Shares Statistics
Shares Outstanding:
43.20M
Shares Float:
31.26M
% Insiders:
18.63%
% Institutions:
71.20%
Shares Short:
362.41K
Shares Short (Prior Month):
347.78K
Short Ratio:
1.51
Short % Float:
0.97%