Market Cap:
$130.34M
EBITDA:
$89.17M
P/E Ratio:
$2.27
PEG Ratio:
$0.37
Book Value:
$14.71
Earnings/Share:
$1.90
Profit Margin:
6.88%
Operating Margin:
10.51%
ROA (TTM):
4.90%
ROE (TTM):
14.72%
Revenue (TTM):
$834.86M
Revenue/Share (TTM):
$27.67
Earnings Growth (YOY):
94.00%
Revenue Growth (YOY):
17.00%
Valuation Metrics
Enterprise Value:
$108.73M
Trailing P/E:
2.27
Forward P/E:
14.88
Shares Statistics
Shares Outstanding:
30.17M
Shares Float:
10.63M
% Insiders:
64.77%
% Institutions:
3.81%
Shares Short:
35.29K
Shares Short (Prior Month):
32.16K
Short Ratio:
1.75
Short % Float:
0.33%