XML 65 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES [Abstract]    
Accrued expenses, current $ 246,699 $ 210,997
Derivative Liability, Current 41,935 36,102
Capital Lease Obligations, Current 5,919 5,458
Deferred Tax Liabilities, Net, Current 4 0
Accrued expenses and other current liabilities $ 294,557 $ 252,557