v3.22.4
STOCK-BASED COMPENSATION - Schedule of restricted stock unit and restricted stock activity (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2022
$ / shares
shares
RSUs  
Number of Shares  
Beginning balance (in shares) | shares 7,482
Granted (in shares) | shares 11,867
Vested (in shares) | shares (12,107)
Forfeited and cancelled (in shares) | shares (1,913)
Ending balance (in shares) | shares 5,329
Weighted-Average Grant Date Fair Value per Share  
Beginning balance, weighted-average grant date fair value per share (in dollars per share) | $ / shares $ 157.22
Granted, Weighted-average grant date fair value per share (in dollars per share) | $ / shares 112.35
Vested, Weighted-average grant date fair value per share (in dollars per share) | $ / shares 125.75
Forfeited and cancelled, Weighted-average grant date fair value per share (in dollars per share) | $ / shares 159.25
Ending balance, weighted-average grant date fair value per share (in dollars per share) | $ / shares $ 127.85
Restricted common stock  
Number of Shares  
Beginning balance (in shares) | shares 2,014
Granted (in shares) | shares 323
Vested (in shares) | shares (1,051)
Forfeited and cancelled (in shares) | shares (11)
Ending balance (in shares) | shares 1,275
Weighted-Average Grant Date Fair Value per Share  
Beginning balance, weighted-average grant date fair value per share (in dollars per share) | $ / shares $ 137.57
Granted, Weighted-average grant date fair value per share (in dollars per share) | $ / shares 137.05
Vested, Weighted-average grant date fair value per share (in dollars per share) | $ / shares 136.57
Forfeited and cancelled, Weighted-average grant date fair value per share (in dollars per share) | $ / shares 60.15
Ending balance, weighted-average grant date fair value per share (in dollars per share) | $ / shares $ 139.72