Market Cap:
$1.34B
EBITDA:
$23.24M
P/E Ratio:
$9.30
PEG Ratio:
$0.74
Book Value:
$11.82
Earnings/Share:
$2.97
Profit Margin:
42.56%
Operating Margin:
2.57%
ROA (TTM):
1.49%
ROE (TTM):
30.16%
Revenue (TTM):
$320.87M
Revenue/Share (TTM):
$7.17
Earnings Growth (YOY):
17.60%
Revenue Growth (YOY):
30.00%
Valuation Metrics
Enterprise Value:
$1.09B
Trailing P/E:
9.30
Forward P/E:
29.59
Shares Statistics
Shares Outstanding:
48.44M
Shares Float:
46.77M
% Insiders:
3.45%
% Institutions:
74.94%
Short % Float:
8.34%