XML 32 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Accruals and Other Current Liabilities
3 Months Ended
Mar. 31, 2021
Payables and Accruals [Abstract]  
Accruals and Other Current Liabilities Accruals and Other Current Liabilities
Accruals and other current liabilities consist of the following:
March 31, 2021December 31, 2020
CSS deposits$173,788 $110,291 
Accrued benefits34,254 36,613 
Accrued compensation24,047 22,131 
Due to customers11,852 9,869 
Accrued professional fees8,647 4,210 
Accrued hosting costs7,184 7,988 
Accrued indirect taxes5,652 6,361 
Accrued acquisition stay bonuses5,209 5,599 
Contingent consideration from acquisitions3,093 2,884 
Accrued severance and realignment costs2,574 7,209 
Non-contingent consideration from acquisitions2,323 685 
Accrued facility costs2,129 2,095 
ESPP contributions (see Note 13)1,946 — 
Other accrued and current liabilities13,799 10,858 
Total accruals and other current liabilities$296,497 $226,793