XML 27 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Prepaid expenses and other current assets
3 Months Ended
Mar. 31, 2023
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, 2022As of March 31, 2023
Advance income and non-income taxes$38,382 $52,873 
Contract asset (Note 20)11,61310,773
Prepaid expenses39,95246,307
Derivative instruments19,68228,517
Employee advances3,2993,394
Deposits 5,3723,330
Advances to suppliers953749
Others18,71929,939
Total$137,972 $175,882 

As of December 31, 2022 and March 31, 2023, the Company reclassified certain prepaid expenses and other current assets amounting to $901 and $0, respectively, as assets held for sale. See Note 8 for additional information.