XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accruals and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accruals and Other Current Liabilities
Accruals and other current liabilities consist of the following:
December 31,
20232022
CSS deposits$284,276 $201,082 
Accrued compensation43,316 40,296 
Accrued benefits39,983 35,493 
Due to customers16,924 13,720 
Accrued realignment costs12,459 — 
Accrued indirect taxes10,722 9,766 
Accrued professional fees5,970 4,984 
Employee stock purchase plan contributions5,790 5,230 
Accrued acquisition stay bonus4,336 9,135 
Non-contingent consideration from acquisitions3,576 2,434 
Accrued cloud provisioning costs3,572 4,224 
Deferred compensation plan liabilities2,355 2,067 
Contingent consideration from acquisitions— 1,196 
Other accrued and current liabilities24,069 32,421 
Total accruals and other current liabilities$457,348 $362,048