XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.4
CAPITAL STOCK AND SHARE-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of Employee Stock Purchase Plan Activity The following is a detail of the purchases that have been made under the plan:
Employee Stock Purchase Plan PeriodShares IssuedPrice
2020 and Prior3,171,373 $17.89 
January 1, 2021 to March 31, 20214,060 225.07 
April 1, 2021 to June 30, 20215,095 208.19 
July 1, 2021 to September 30, 20217,466 126.74 
October 1, 2021 to December 31, 20217,161 137.60 
January 1, 2022 to March 31, 20226,184 146.45 
April 1, 2022 to June 30, 202210,814 89.35 
July 1, 2022 to September 30, 202212,047 82.27 
October 1, 2022 to December 31, 202211,498 71.01 
3,235,698 
Schedule of Share-based Payment Award Valuation Assumptions
The fair values of the stock option awards were estimated using the following assumptions for 2022, 2021 and 2020:
For the Years Ended December 31,
202220212020
Risk Free Rate
1.91%
0.80% - 1.35%
0.38% - 1.51%
Expected Volatility
40.97%
39.84% - 41.40%
40.15% - 42.80%
Expected Term6.25 years
6.25 years
6.25 years
Weighted Average Fair Value$61.31$107.45$86.72
Dividend Yield—%—%—%
Schedule of Stock Options Activity
The following table presents our stock option activity for 2022:
Number of
Shares
Weighted
Average Exercise
Price
Weighted
Average Contractual
Life (Years)
Outstanding options at January 1, 2022273,973 $137.54 7.21
Granted33,656 143.25 
Exercised(37,635)61.23 
Canceled, forfeited or expired(51,382)174.57 
Outstanding options at December 31, 2022218,612 $142.86 6.56
Exercisable options at December 31, 2022163,286 $122.54 6.04
Shared-based Payment Arrangement, Non-vested Option, Activity
The following table presents our non-vested stock option activity for 2022:
Number of
Shares
Weighted Average
Grant Date Fair Value
Non-vested stock options at January 1, 2022129,439 $182.45 
Granted33,656 143.25 
Vested(64,496)150.79 
Forfeited(43,273)173.11 
Non-vested stock options at December 31, 202255,326 $202.81 
Schedule of Non-Vested Stock Unit Activity
The following table presents our service-based non-vested stock units activity for 2022:
Number of 
Shares
Weighted Average
Grant Date Fair
Value
Non-vested stock units at January 1, 2022180,823 $195.25 
Granted211,361 115.07 
Vested(59,006)146.76 
Canceled, forfeited or expired(70,025)194.68 
Non-vested stock units at December 31, 2022263,153 $141.62 
Schedule of Non-Vested Performance-based Units Activity
The following table presents our performance-based non-vested stock units activity for 2022:
Number of 
Shares
Weighted Average
Grant Date Fair
Value
Non-vested stock units at January 1, 2022186,951 $206.36 
Granted71,349 133.70 
Vested(85,767)156.18 
Canceled, forfeited or expired(104,486)237.30 
Non-vested stock units at December 31, 202268,047 $144.55