Market Cap:
$4.88B
EBITDA:
$271.91M
P/E Ratio:
$4.80
PEG Ratio:
$1.78
Book Value:
$22.78
Dividend/Share:
$0.90
Dividend Yield:
3.93%
Earnings/Share:
$4.78
Profit Margin:
139.53%
Operating Margin:
-6.56%
ROA (TTM):
1.79%
ROE (TTM):
22.95%
Revenue (TTM):
$740.02M
Revenue/Share (TTM):
$3.48
Earnings Growth (YOY):
-63.30%
Revenue Growth (YOY):
9.50%
Valuation Metrics
Enterprise Value:
$8.95B
Trailing P/E:
4.80
Forward P/E:
17.06
Shares Statistics
Shares Outstanding:
212.55M
Shares Float:
211.36M
% Insiders:
0.583%
% Institutions:
41.55%
Shares Short:
3.52M
Shares Short (Prior Month):
3.80M
Short Ratio:
9.30
Short % Float:
0.43%