XML 74 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-based compensation, Number and Weighted Average Exercise Prices of Share Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Number of share options [Roll Forward]      
Outstanding, beginning balance (in shares) 9,893,244 9,198,460 4,551,359
Awards granted (in shares) 853,863 1,507,581 4,702,027
Awards exercised (in shares) (1,637,303) (492,163) (76,762)
Awards forfeited (in shares) (141,922) (320,634) (290,664)
Awards replaced with options (in shares)     312,500
Outstanding, ending balance (in shares) 8,967,882 9,893,244 9,198,460
Options exercisable, ending balance (in shares) 5,761,718    
Weighted average exercise price of share options [Roll Forward]      
Outstanding, beginning balance (in dollars per share) $ 23.1 $ 22.31 $ 17.16
Awards granted (in dollars per share) 62.57 27.5 26.56
Awards exercised (in dollars per share) $ 20.93 $ 19.72 17.01
Prepaid expenses and other current assets $ 29,600 $ 37,229  
Awards forfeited (in dollars per share) $ 34.78 $ 26.41 31.24
Awards replaced with options (in dollars per share)     38.72
Outstanding, ending balance (in dollars per share) 27.06 $ 23.1 $ 22.31
Options exercisable, ending balance (in dollars per share) $ 22.26    
Weighted Average Remaining Contractual Term and Aggregate Intrinsic Value [Abstract]      
Options outstanding, weighted average remaining contractual life 7 years 1 month 6 days 7 years 10 months 24 days 8 years 6 months
Options exercisable, weighted average remaining contractual life 6 years 8 months 12 days    
Options outstanding, aggregate intrinsic value $ 369,976 $ 336,120 $ 109,749
Options exercisable, aggregate intrinsic value 265,412    
Tax benefit arising on exercise of stock options $ 3,100 $ 2,600 $ 200
Stock Options [Member]      
Weighted average exercise price of share options [Roll Forward]      
Awards exercised (in dollars per share) $ 56.73 $ 46.17 $ 33.97
Prepaid expenses and other current assets $ 500    
Weighted Average Remaining Contractual Term and Aggregate Intrinsic Value [Abstract]      
Options exercisable, aggregate intrinsic value $ 58,400 $ 12,900 $ 1,300
Weighted average fair value of options (in dollars per share) $ 38.57 $ 16.93 $ 16.48