XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accruals and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Accruals and Other Current Liabilities
Accruals and other current liabilities consist of the following:
June 30, 2024December 31, 2023
Cloud Services Subscription deposits$343,816 $284,276 
Accrued benefits41,106 39,983 
Accrued compensation34,338 43,316 
Due to customers16,145 16,924 
Accrued indirect taxes8,240 10,722 
Accrued professional fees7,932 5,970 
Accrued acquisition stay bonus6,592 4,336 
Employee stock purchase plan contributions5,770 5,790 
Accrued cloud provisioning costs4,138 3,572 
Deferred compensation plan liabilities3,610 2,355 
Non-contingent consideration from acquisitions2,571 3,576 
Accrued realignment costs1,551 12,459 
Other accrued and current liabilities24,198 24,069 
Total accruals and other current liabilities$500,007 $457,348