XML 100 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Apr. 30, 2024
Mar. 31, 2022
Jul. 31, 2021
Mar. 31, 2021
Mar. 31, 2019
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
May 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock-based compensation expense           $ 203.3 $ 159.4 $ 124.8    
Tax benefit from compensation expense           37.0 30.4 23.8    
Cash received from exercise of stock options           $ 355.1 $ 115.4 $ 91.8    
Grant date fair value of options           $ 67.87 $ 63.5      
Performance Based Stock Units [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Employee service share-based compensation period for recognition of expense           1 year 9 months 18 days 2 years 2 months 12 days      
Non-cash stock-based compensation expense not yet recognized           $ 21.3 $ 16.2      
Grant date fair value of options   $ 71.89 $ 75.03              
Performance Based Stock Units [Member] | Maximum [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Equity based incentive plan vesting percentage           200.00%        
Performance Based Stock Units [Member] | Minimum [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Equity based incentive plan vesting percentage           0.00%        
Time Based Option And Stock Appreciation Rights [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Equity-based incentive plan, description           Time-based stock options and SARs generally vest 25% on the first anniversary of the grant date and 1/36th of the remaining balance each month thereafter for 36 months.        
Employee service share-based compensation period for recognition of expense           2 years 3 months 18 days 2 years 2 months 12 days      
Option vesting period           36 months        
Awards granted, weighted average granted fair value           $ 17.11 $ 17.54 $ 15.26    
Awards vested, fair value           $ 61.2 $ 86.9 $ 102.1    
Non-cash stock-based compensation expense not yet recognized           71.4 111.7      
Total intrinsic value of the awards           $ 198.5 $ 84.2 92.6    
Time Based Option And Stock Appreciation Rights [Member] | Tranche One [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Equity based incentive plan vesting percentage           25.00%        
Time Based Option And Stock Appreciation Rights [Member] | Tranche Two and Thereafter [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Equity based incentive plan vesting percentage           0.0208%        
Performance Based Stock Options [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Employee service share-based compensation period for recognition of expense           2 months 12 days 1 year 2 months 12 days      
Option vesting period           3 years     3 years  
Non-cash stock-based compensation expense not yet recognized           $ 3.8 $ 23.3      
Vested           0 0      
Performance Based Stock Options [Member] | Maximum [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Equity based incentive plan vesting percentage       79.20%         200.00%  
Performance Based Stock Options [Member] | Minimum [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Equity based incentive plan vesting percentage                 0.00%  
Employee Stock Option [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Tax benefit from compensation expense           $ 58.5 $ 28.9 $ 19.2    
Second Amended and Restated 2014 Stock Incentive Plan [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Additional shares available for equity awards         34,000,000          
2014 Stock Option Plan [Member] | Restricted Stock Units (RSUs) [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock based Compensation not yet Recognized           $ 196.2 $ 114.5      
Employee service share-based compensation period for recognition of expense           1 year 10 months 24 days 2 years 1 month 6 days      
Option vesting period           2 years 2 years 2 years    
2014 Stock Option Plan [Member] | Common Stock [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares authorized under equity-based incentive plan                   6,000,000
Amended 2014 Plan [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Initial authorized shares                   24,000,000
2023 Plan [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Additional shares available for equity awards 2,600,000         11,500,000        
2014 Plan, 2008 Plan and 2006 Plan [Member] | Common Stock [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Equity-based incentive plan, description           Under the terms of the 2023 Plans and 2014 Plans, the exercise price of awards is set on the grant date and may not be less than the fair market value per share on such date.        
Equity based incentive plan expiry period from date of grant           10 years