XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Prepaid expenses and other current assets
9 Months Ended
Sep. 30, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Prepaid expenses and other current assets Prepaid expenses and other current assets
Prepaid expenses and other current assets consist of the following:
 
As of December 31, 2020As of September 30, 2021
Advance income and non-income taxes$73,008 $106,192 
Contract asset (Note 20)9,0359,942
Prepaid expenses32,37540,738
Derivative instruments21,54512,900
Employee advances2,6364,259
Deposits 8,7745,169
Advances to suppliers2,7161,000
Others37,31921,398
$187,408 $201,598