XML 109 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
SHARE-BASED COMPENSATION - Schedule of Share-Based Compensation Expense Related to Share-Based Awards (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement, Expensed And Capitalized, Amount      
Total share-based compensation expense $ 122,813 $ 108,338 $ 102,985
Total tax benefit (62,593) (32,997) (27,599)
Net decrease in net income 60,220 75,341 75,386
Subscriptions, maintenance and professional services      
Share-Based Payment Arrangement, Expensed And Capitalized, Amount      
Total share-based compensation expense 31,322 26,607 27,486
Sales and marketing expense      
Share-Based Payment Arrangement, Expensed And Capitalized, Amount      
Total share-based compensation expense 12,840 10,118 8,800
General and administrative expense      
Share-Based Payment Arrangement, Expensed And Capitalized, Amount      
Total share-based compensation expense $ 78,651 $ 71,613 $ 66,699