Select a metric from the list below to chart it
Dec '14
Dec '16
Dec '18
Dec '20
Dec '22
Market Cap
$20.17B
EV
$27.87B
Shares Out
611.96M
Revenue
$2,372.97M
Employees
1,511
Gross
59.77%
EBITDA
56.57%
Operating
28.57%
Pre-Tax
20.73%
Net
20.67%
FCF
—
ROA
1.7%
ROE
2.13%
ROCE
2.81%
ROIC
—
P/E
—
P/B
—
P/FFO
—
P/Adjusted FFO
—
EV/Sales
—
EV/EBITDA
—
EV/FCF
—
EV/Gross Profit
—
Price Target
$36.53
P/E
—
EV/Sales
—
EV/EBITDA
—
EV/FCF
—
Rev
$3.88
Earnings (Dil)
$0.8
FCF
—
Book Value
$16.73
Rev 3Yr
9.59%
Rev 5Yr
7.93%
Rev 10Yr
—
Dil EPS 3Yr
35.86%
Dil EPS 5Yr
38.8%
Dil EPS 10Yr
—
Rev Fwd 2Yr
7.26%
EBITDA Fwd 2Yr
6.21%
EPS Fwd 2Yr
8.32%
EPS LT Growth Est
5.27%
Yield
—
Payout
129.89%
DPS
$1.04
DPS Growth 3Yr
20.12%
DPS Growth 5Yr
18.77%
DPS Growth 10Yr
—
DPS Growth Fwd 2Yr
11.13%
Select a metric from the list below to chart it