Market Cap:
$1.45B
EBITDA:
$163.37M
P/E Ratio:
$38.20
Book Value:
$38.93
Dividend/Share:
$1.50
Dividend Yield:
2.74%
Earnings/Share:
$1.43
Profit Margin:
-14.48%
Operating Margin:
10.79%
ROA (TTM):
2.88%
ROE (TTM):
3.39%
Revenue (TTM):
$1.17B
Revenue/Share (TTM):
$40.57
Earnings Growth (YOY):
16.80%
Revenue Growth (YOY):
31.20%
Valuation Metrics
Enterprise Value:
$1.93B
Trailing P/E:
38.20
Forward P/E:
20.37
Shares Statistics
Shares Outstanding:
26.62M
Shares Float:
23.80M
% Insiders:
10.57%
% Institutions:
55.74%