XML 86 R74.htm IDEA: XBRL DOCUMENT v3.20.2
Accruals and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Cloud Services Subscription deposits $ 78,671 $ 54,688
Accrued benefits 32,074 33,184
Accrued compensation 24,113 31,537
Accrued expenses associated with initial public offering 22,066 0
Accrued severance and realignment costs 10,336 1,688
Due to customers 9,507 8,945
Accrued acquisition stay bonuses 6,006 4,143
Accrued hosting costs 5,664 2,215
Sales taxes payable 3,596 5,287
Contingent consideration from acquisitions 3,583 5,100
Accrued professional fees 2,867 4,382
Accrued facility costs 1,981 2,168
Non-contingent consideration from acquisitions 91 900
Accrued rent 0 1,909
Other accrued and current liabilities 12,311 11,371
Accruals and other current liabilities $ 212,866 $ 167,517