XML 94 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accruals and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
CSS deposits $ 284,276 $ 201,082
Accrued compensation 43,316 40,296
Accrued benefits 39,983 35,493
Due to customers 16,924 13,720
Accrued realignment costs 12,459 0
Accrued indirect taxes 10,722 9,766
Accrued professional fees 5,970 4,984
Employee stock purchase plan contributions 5,790 5,230
Accrued acquisition stay bonus 4,336 9,135
Non-contingent consideration from acquisitions 3,576 2,434
Accrued cloud provisioning costs 3,572 4,224
Deferred compensation plan liabilities 2,355 2,067
Contingent consideration from acquisitions 0 1,196
Other accrued and current liabilities 24,069 32,421
Total accruals and other current liabilities $ 457,348 $ 362,048