XML 51 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Accruals and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2020
Payables and Accruals [Abstract]  
Schedule of Accruals and Other Current Liabilities
Accruals and other current liabilities consist of the following:
September 30, 2020December 31, 2019
Cloud Services Subscription deposits$78,671 $54,688 
Accrued benefits32,074 33,184 
Accrued compensation24,113 31,537 
Accrued expenses associated with initial public offering22,066 — 
Accrued severance and realignment costs10,336 1,688 
Due to customers9,507 8,945 
Accrued acquisition stay bonuses6,006 4,143 
Accrued hosting costs5,664 2,215 
Sales taxes payable3,596 5,287 
Contingent consideration from acquisitions3,583 5,100 
Accrued professional fees2,867 4,382 
Accrued facility costs1,981 2,168 
Non-contingent consideration from acquisitions91 900 
Accrued rent— 1,909 
Other accrued and current liabilities12,311 11,371 
Total accruals and other current liabilities$212,866 $167,517