Market Cap:
$2.10B
EBITDA:
$243.98M
P/E Ratio:
$342.00
PEG Ratio:
$0.82
Book Value:
$25.84
Dividend/Share:
$0.72
Dividend Yield:
4.23%
Earnings/Share:
$0.05
Profit Margin:
2.02%
Operating Margin:
62.84%
ROA (TTM):
2.71%
ROE (TTM):
0.25%
Revenue (TTM):
$392.36M
Revenue/Share (TTM):
$3.24
Earnings Growth (YOY):
90.40%
Revenue Growth (YOY):
3.30%
Valuation Metrics
Enterprise Value:
$4.47B
Trailing P/E:
342.00
Forward P/E:
13.23
Shares Statistics
Shares Outstanding:
119.95M
Shares Float:
117.78M
% Insiders:
1.37%
% Institutions:
33.03%
Shares Short:
3.78M
Shares Short (Prior Month):
3.94M
Short Ratio:
14.03
Short % Float:
0.34%