XML 85 R72.htm IDEA: XBRL DOCUMENT v3.21.1
Accruals and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
CSS deposits $ 173,788 $ 110,291
Accrued benefits 34,254 36,613
Accrued compensation 24,047 22,131
Due to customers 11,852 9,869
Accrued professional fees 8,647 4,210
Accrued hosting costs 7,184 7,988
Accrued indirect taxes 5,652 6,361
Accrued acquisition stay bonuses 5,209 5,599
Contingent consideration from acquisitions 3,093 2,884
Accrued severance and realignment costs 2,574 7,209
Non-contingent consideration from acquisitions 2,323 685
Accrued facility costs 2,129 2,095
ESPP contributions 1,946 0
Other accrued and current liabilities 13,799 10,858
Accruals and other current liabilities $ 296,497 $ 226,793