XML 73 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEFERRED REVENUE AND PERFORMANCE OBLIGATIONS - Schedule of Changes in Deferred Revenue (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Disaggregation of Revenue  
Deferred revenue $ 723,814
Contract With Customer Liability  
Balance at beginning of year 633,205
Deferral of revenue 1,514,168
Recognition of deferred revenue (1,423,559)
Balance at end of year 723,814
Operating segments | Enterprise Software  
Disaggregation of Revenue  
Deferred revenue 683,909
Contract With Customer Liability  
Balance at beginning of year 589,295
Balance at end of year 683,909
Operating segments | Platform Technologies  
Disaggregation of Revenue  
Deferred revenue 36,117
Contract With Customer Liability  
Balance at beginning of year 39,597
Balance at end of year 36,117
Corporate  
Disaggregation of Revenue  
Deferred revenue 3,788
Contract With Customer Liability  
Balance at beginning of year 4,313
Balance at end of year $ 3,788