XML 107 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK COMPENSATION PLANS AND STOCK-BASED COMPENSATION - Restricted Stock (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 391,219 $ 325,611 $ 270,439
Restricted stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 338,082 $ 278,567 224,887
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Unvested shares beginning balance 5,597    
Granted 1,573    
Vested (2,233)    
Forfeited (380)    
Unvested shares ending balance 4,557 5,597  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]      
Unvested shares beginning balance, Weighted-Average Grant Date Fair Value $ 129.35    
Granted, Weighted-Average Grant date Fair Value 310.81    
Vested, Weighted-Average Grant Date Fair Value 142.37    
Forfeited, Weighted-Average Grant Date Fair Value 115.06    
Unvested shares beginning balance, Weighted-Average Grant Date Fair Value $ 186.79 $ 129.35  
Unvested shares as of December 31, 2023, Aggregate Intrinsic Value $ 1,153,219    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 653,000    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 1 year 8 months 12 days    
Fair value of restricted stock realized upon vesting $ 649,152 $ 442,556 346,003
Restricted stock [Member] | Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]      
Vesting period 3 years    
Restricted stock [Member] | Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]      
Vesting period 4 years    
Stock-based compensation expense related to performance-based restricted stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 29,178 $ 22,922 $ 17,753
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Unvested shares ending balance 1,600    
Market-based performance restricted stock grants [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dividend yield   0.00% 0.00%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate   33.60% 29.10%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate   3.64% 1.98%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term   3 years 9 months 18 days 5 years 1 month 6 days
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 132.20 $ 51.34
Stock-based compensation $ 19,934 $ 30,095 $ 25,259