XML 68 R131.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Payable, Accrued Expenses and Other Liabilities - Components of Other Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Other Liabilities, Noncurrent [Abstract]      
Payroll taxes payable $ 41,355 $ 31,055  
Accrued compensation 278,399 35,103  
Contingent consideration 32,065 28,099  
Credit enhancement deposit 25,000 25,000  
Financial guarantee liability 15 32 $ 54
Deferred rent   49,334  
Other liabilities $ 376,834 $ 168,623