XML 104 R88.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accruals and Other Current Liabilities (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
CSS deposits $ 162,046,000 $ 110,291,000
Accrued compensation 37,725,000 22,131,000
Accrued benefits 36,656,000 36,613,000
Due to customers 12,798,000 9,869,000
Accrued acquisition stay bonus 9,461,000 5,599,000
Accrued indirect taxes 7,520,000 6,361,000
Deferred compensation plan liabilities 7,309,000 169,000
Accrued professional fees 6,940,000 4,210,000
Accrued cloud provisioning costs 5,862,000 7,988,000
Contingent consideration from acquisitions 5,382,000 2,884,000
Employee stock purchase plan contributions 4,818,000 0
Non-contingent consideration from acquisitions 4,751,000 685,000
Accrued facility costs 2,194,000 2,095,000
Accrued severance and realignment costs 664,000 7,209,000
Other accrued and current liabilities 19,477,000 10,689,000
Total accruals and other current liabilities $ 323,603,000 $ 226,793,000