XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Accruals and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2021
Payables and Accruals [Abstract]  
Schedule of Accruals and Other Current Liabilities
Accruals and other current liabilities consist of the following:
June 30, 2021December 31, 2020
CSS deposits$164,645 $110,291 
Accrued benefits46,701 36,613 
Accrued compensation24,218 22,131 
Due to customers12,176 9,869 
Accrued indirect taxes8,659 6,361 
Accrued cloud provisioning costs6,584 7,988 
Contingent consideration from acquisitions6,561 2,884 
Accrued professional fees5,962 4,210 
Non-contingent consideration from acquisitions5,952 685 
Accrued acquisition stay bonus5,680 5,599 
Employee stock purchase plan contributions (see Note 13)3,851 — 
Accrued facility costs2,174 2,095 
Accrued severance and realignment costs1,519 7,209 
Other accrued and current liabilities19,847 10,858 
Total accruals and other current liabilities$314,529 $226,793