XML 58 R82.htm IDEA: XBRL DOCUMENT v3.20.1
Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Prepaid Expense And Other Assets Current [Abstract]    
Advance income and non-income taxes $ 57,283 $ 43,763
Contract asset 21,466 19,170
Prepaid expenses 34,423 29,734
Derivative instruments 8,013 18,223
Employee advances 4,533 4,209
Deposits 3,579 1,784
Advances to suppliers 1,369 4,289
Others 35,692 49,153
Prepaid expenses and other current assets, net $ 166,358 $ 170,325