XML 91 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
STOCK-BASED COMPENSATION (Stock Option Activity) (Details) - Stock Options - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Number of Options      
Beginning balance (in shares) 2,772 3,323 4,083
Options granted (in shares) 94 158 132
Options modified (in shares)   0 18
Options exercised (in shares) (536) (700) (899)
Options forfeited/cancelled (in shares) (12) (9) (11)
Ending balance (in shares) 2,318 2,772 3,323
Options vested and exercisable at period end (in shares) 2,018    
Options expected to vest at period end (in shares) 284    
Weighted Average Exercise Price       
Options outstanding at beginning of period (in dollars per share) $ 61.71 $ 50.85 $ 44.54
Options granted (in dollars per share) 410.03 187.76 169.13
Options modified (in dollars per share)   0 163.55
Options exercised (in dollars per share) 49.13 37.79 41.21
Options forfeited/cancelled (in dollars per share) 248.74 119.30 97.83
Options outstanding at end of period (in dollars per share) 77.79 $ 61.71 $ 50.85
Options vested and exercisable at period end (in dollars per share) 53.27    
Options expected to vest at period end (in dollars per share) $ 240.03    
Aggregate Intrinsic Value       
Options outstanding, beginning of period $ 822,152 $ 536,015 $ 291,846
Options outstanding, end of period 1,369,132 $ 822,152 $ 536,015
Options vested and exercisable as of December 31, 2021 1,241,261    
Options expected to vest as of December 31, 2021 $ 121,544    
Weighted Average Remaining Contractual Term (in years)      
Options outstanding as of December 31, 2021 3 years 8 months 12 days    
Options vested and exercisable as of December 31, 2021 3 years    
Options expected to vest as of December 31, 2021 8 years 1 month 6 days