XML 132 R120.htm IDEA: XBRL DOCUMENT v3.19.2
Accounts Payable, Accrued Expenses and Other Liabilities - Components of Current Portion of Accounts Payable, Accrued Expenses and Other Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Accounts Payable Accrued Expenses And Other Liabilities Current [Abstract]    
Accounts payable and accrued expenses $ 131,825 $ 113,713
Outside broker payable 63,233 59,918
Payroll taxes payable 48,675 39,620
Derivative liability 29,689 16,678
ROU liabilities 22,816  
Corporate and other taxes payable 22,328 77,858
Contingent consideration 11,518 4,452
Current portion of accounts payable, accrued expenses and other liabilities $ 330,084 $ 312,239