XML 67 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2019
Stock-Based Compensation [Abstract]  
Schedule of Assumptions Used to Estimate Fair Value of Stock Options

For the year ended December 31,

2019

2018

2017

Risk free interest rate

1.37% - 2.47%

2.57% - 2.92%

1.70% - 1.97%

Dividend yield

1.3%

0.7%

0.0%

Expected volatility

20.4%

21.6%

20.0%

Expected lives

4.6 years

4.6 years

4.6 years

Summary of Stock Option Activity

Weighted-

Weighted-Average

Average

Remaining

Number

Exercise Price

Contractual

Aggregate

of Shares

Per Share

Life (in years)

Intrinsic Value

Outstanding at December 31, 2016

4,447

$

93.09

Granted

1,171

$

115.41

Exercised

(709)

$

80.73

Forfeited/canceled

(67)

$

105.81

Outstanding at December 31, 2017

4,842

$

100.12

Granted

941

$

156.55

Exercised

(926)

$

81.73

Forfeited/canceled

(41)

$

123.98

Outstanding at December 31, 2018

4,816

$

114.48

Granted

1,068

$

183.42

Exercised

(1,315)

$

103.47

Forfeited/canceled

(62)

$

140.85

Outstanding at December 31, 2019

4,507

$

133.68

4.1

$

483,811

Exercisable at December 31, 2019

1,917

$

109.42

2.8

$

252,093

Unvested at December 31, 2019

2,590

$

151.61

5.1

$

231,718

Additional Information Regarding Options Outstanding And Exercisable

Options Outstanding

Options Exercisable

Weighted Average

Weighted

Weighted

Remaining

Average

Average

Range

Outstanding

Contractual Life

Exercise Price

Exercisable

Exercise Price

(in thousands)

(in years)

(in thousands)

$0.00 - $100.00

1,307

2.4

$

94.50

1,002

$

93.87

$100.01 - $125.00

1,300

3.6

$

118.03

749

$

120.12

$125.01 - $175.00

845

5.2

$

156.18

166

$

155.36

$175.01 - $275.00

1,055

6.2

$

183.44

$

4,507

1,917

Summary of Activity of Options Outstanding not yet Vested

Weighted-

Average

Number

Fair Value

of Shares

Per Share

(in thousands)

Unvested as of December 31, 2018

2,654

$

26.05

Options granted

1,068

$

33.99

Vested

(1,072)

$

24.68

Forfeited

(60)

$

28.65

Unvested as of December 31, 2019

2,590

$

29.82

Summary of Restricted Stock Unit Activity

Weighted-Average

Number of

Grant Date Fair

Shares

Value per Share

(in thousands)

Outstanding at December 31, 2018

324

$

128.69

Granted

134

$

185.32

Vested

(130)

$

125.75

Forfeited/canceled

(15)

$

155.40

Outstanding at December 31, 2019

313

$

152.98

Schedule of Non-Cash Compensation Expense

For the year ended December 31,

2019

2018

2017

(in thousands)

Cost of revenues

$

2,034

$

1,182

$

1,013

Selling, general and administrative

71,180

41,145

37,236

Total cost of non-cash compensation included

in income before provision for income taxes

$

73,214

$

42,327

$

38,249