XML 99 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accruals and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]      
Cloud Services Subscription deposits $ 366,895 $ 284,276  
Accrued compensation 47,121 43,316  
Accrued benefits 40,762 39,983  
Due to customers 16,995 16,924  
Accrued indirect taxes 9,769 10,722  
Accrued acquisition stay bonus 7,536 4,336  
Accrued professional fees 5,854 5,970  
Employee stock purchase plan contributions 5,577 5,790  
Accrued cloud provisioning costs 4,579 3,572  
Deferred compensation plan liabilities 3,798 2,355  
Accrued realignment costs 0 12,459 $ 0
Non-contingent consideration from acquisitions 0 3,576  
Other accrued and current liabilities 27,531 24,069  
Total accruals and other current liabilities $ 536,417 $ 457,348