XML 93 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
SHARE-BASED COMPENSATION (Schedule of Selected Financial Impact of Share-Based Compensation) (Details) - USD ($)
$ 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]      
Share-based compensation expense $ 60,295 $ 59,739 $ 49,770
Deferred tax benefit resulting from share-based compensation expense (6,650) (5,487) (4,658)
Net share-based compensation expense included in consolidated statements of income, excluding tax benefit from settlement of share-based awards 53,645 54,252 45,112
Income tax benefit resulting from settlement of share-based awards (19,625) (13,703) (12,522)
Net expense related to share-based compensation arrangements included in consolidated statements of income 34,020 40,549 32,590
Cost of revenue      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense 6,014 5,643 4,638
Operating expenses      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense $ 54,281 $ 54,096 $ 45,132