XML 95 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Prepaid expenses and other current assets - Schedule of prepaid expenses and other current assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Prepaid Expense and Other Assets, Current [Abstract]    
Advance income and non-income taxes $ 28,075 $ 73,008
Contract asset (Note 25) 8,506 9,035
Prepaid expenses 38,528 32,375
Derivative instruments 19,194 21,545
Employee advances 2,797 2,636
Deposits 5,839 8,774
Advances to suppliers 804 2,716
Others 30,698 37,319
Prepaid expenses and other current assets, net $ 134,441 $ 187,408