XML 69 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CAPITAL STOCK AND SHARE-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Employee Stock Purchase Plan Activity The following is a detail of the purchases that were made under the plan:
Employee Stock Purchase Plan Period
Shares Issued
 
Price
2017 and Prior
3,089,489

 
$
15.25

January 1, 2018 to March 31, 2018
10,913

 
51.29

April 1, 2018 to June 30, 2018
8,673

 
72.64

July 1, 2018 to September 30, 2018
6,052

 
106.22

October 1, 2018 to December 31, 2018
7,856

 
99.54

January 1, 2019 to March 31, 2019
7,181

 
104.77

April 1, 2019 to June 30, 2019
8,230

 
103.20

July 1, 2019 to September 30, 2019
7,216

 
111.36

October 1, 2019 to December 31, 2019
6,063

 
141.88

 
3,151,673

 
 

Schedule of Share-based Payment Award Valuation Assumptions
The fair values of the awards were estimated using the following assumptions for each 2019, 2018 and 2017:
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Risk Free Rate
1.44% - 2.53%
 
2.56% - 3.04%
 
1.99% - 2.16%
Expected Volatility
42.46% - 43.83%
 
42.00% - 45.32%
 
50.18% - 51.81%
Expected Term
6.00 - 6.25 years
 
4.12 - 6.25 years
 
5.78 - 6.25 years
Weighted Average Fair Value
$54.42
 
$42.48
 
$28.02
Dividend Yield
—%
 
—%
 
—%

Schedule of Stock Options Activity
The following table presents our non-vested stock option activity for 2019:
 
Number of
Shares
 
Weighted Average
Grant Date Fair Value
Non-vested stock options at January 1, 2019
370,470

 
$
30.97

Granted
142,122

 
54.42

Vested
(194,638
)
 
31.19

Forfeited
(12,204
)
 
32.84

Non-vested stock options at December 31, 2019
305,750

 
$
41.66


The following table presents our stock option activity for 2019:
 
Number of
Shares
 
Weighted
Average Exercise
Price
 
Weighted
Average Contractual
Life (Years)
Outstanding options at January 1, 2019
833,315

 
$
36.79

 
6.76
Granted
142,122

 
121.32

 
 
Exercised
(87,068
)
 
41.48

 
 
Canceled, forfeited or expired
(12,395
)
 
66.18

 
 
Outstanding options at December 31, 2019
875,974

 
$
49.62

 
6.26
Exercisable options at December 31, 2019
570,224

 
$
29.73

 
5.31

Schedule of Non-Vested Stock Activity
The following table presents our non-vested stock activity for 2019:
 
Number of
Shares
 
Weighted Average
Grant Date Fair
Value
Non-vested stock at January 1, 2019
14,904

 
$
80.54

Granted
9,859

 
119.12

Vested
(14,904
)
 
80.54

Canceled, forfeited or expired

 

Non-vested stock at December 31, 2019
9,859

 
$
119.12


Schedule of Non-Vested Stock Unit Activity
The following table presents our service-based non-vested stock units activity for 2019:
 
Number of 
Shares
 
Weighted Average
Grant Date Fair
Value
Non-vested stock units at January 1, 2019
240,400

 
$
69.49

Granted
82,605

 
123.70

Vested
(78,119
)
 
58.75

Canceled, forfeited or expired
(13,468
)
 
79.68

Non-vested stock units at December 31, 2019
231,418

 
$
91.87


Schedule of Nonvested Performance-based Units Activity
The following table presents our performance-based non-vested stock units activity for 2019:
 
Number of 
Shares
 
Weighted Average
Grant Date Fair
Value
Non-vested stock units at January 1, 2019
226,677

 
$
65.76

Granted
102,585

 
128.89

Vested
(101,156
)
 
61.12

Canceled, forfeited or expired
(20,682
)
 
82.72

Non-vested stock units at December 31, 2019
207,424

 
$
97.55