XML 114 R99.htm IDEA: XBRL DOCUMENT v3.22.4
STOCK-BASED COMPENSATION - Summary of Restricted Stock Unit Activity and Performance Stock Units (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Aggregate Intrinsic Value      
Share price (in usd per share) $ 264.96    
Restricted stock units      
Number of Shares Outstanding      
Outstanding, beginning balance (in shares) 2,786 3,588 4,263
Granted (in shares) 1,159 1,301 1,550
Vested (in shares) (1,500) (1,979) (2,085)
Canceled (in shares) (192) (124) (140)
Outstanding, ending balance (in shares) 2,253 2,786 3,588
Number of shares outstanding, expected to vest (in shares) 2,253    
Weighted Average Fair Value per Share at Grant Date      
Outstanding, beginning balance (in usd per share) $ 100.73 $ 27.61 $ 7.19
Granted (in usd per share) 228.88 179.88 55.66
Vested (in usd per share) 72.87 20.47 7.26
Canceled (in usd per share) 150.02 88.50 19.47
Outstanding, ending balance (in usd per share) 181.01 $ 100.73 $ 27.61
Weighted-Average Fair Value per Share at Grant Date, Expected to vest (in usd per share) $ 181.01    
Weighted-Average Remaining Contractual Term      
Outstanding 1 year 2 months 12 days    
Expected to vest 1 year 2 months 12 days    
Aggregate Intrinsic Value      
Outstanding $ 597,032  
Vested 321,274 $ 364,665 $ 125,578
Aggregate intrinsic value, expected to vest $ 596,995    
Performance shares      
Number of Shares Outstanding      
Outstanding, beginning balance (in shares) 445 494 955
Granted (in shares) 413 715 989
Vested (in shares) (303) (494) (1,450)
Canceled (in shares) (179) (270) 0
Outstanding, ending balance (in shares) 376 445 494
Number of shares outstanding, expected to vest (in shares) 376    
Weighted Average Fair Value per Share at Grant Date      
Outstanding, beginning balance (in usd per share) $ 169.82 $ 51.10 $ 9.83
Granted (in usd per share) 195.29 131.60 31.12
Vested (in usd per share) 168.88 59.19 10.20
Canceled (in usd per share) 171.32 52.75 0
Outstanding, ending balance (in usd per share) 197.82 $ 169.82 $ 51.10
Weighted-Average Fair Value per Share at Grant Date, Expected to vest (in usd per share) $ 197.82    
Weighted-Average Remaining Contractual Term      
Outstanding 2 months 12 days    
Expected to vest 2 months 12 days    
Aggregate Intrinsic Value      
Outstanding $ 99,726  
Vested 51,393 $ 91,803 $ 52,144
Aggregate intrinsic value, expected to vest $ 99,726