v3.25.2
SHARE-BASED AWARDS AND STOCK OPTIONS - Share-Based Compensation Expense and Income Tax Benefit (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense $ 39,810 $ 43,245 $ 79,550 $ 83,362
Total income tax benefit 12,269 6,968 18,534 16,334
Continuing operations        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense 33,312 37,085 63,600 70,444
Discontinued operations        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense $ 6,498 $ 6,160 $ 15,950 $ 12,918