Market Cap:
$2.57B
EBITDA:
$261.78M
P/E Ratio:
$8.39
Book Value:
$44.91
Dividend/Share:
$1.17
Dividend Yield:
4.66%
Earnings/Share:
$3.04
Profit Margin:
68.36%
Operating Margin:
56.57%
ROA (TTM):
2.21%
ROE (TTM):
7.10%
Revenue (TTM):
$457.39M
Revenue/Share (TTM):
$4.54
Earnings Growth (YOY):
-89.40%
Revenue Growth (YOY):
3.20%
Valuation Metrics
Enterprise Value:
$4.25B
Trailing P/E:
8.39
Forward P/E:
14.64
Shares Statistics
Shares Outstanding:
100.97M
Shares Float:
30.85M
% Insiders:
35.27%
% Institutions:
46.69%