v3.26.1
Prepaid expenses and other current assets
6 Months Ended
Jun. 30, 2026
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 June 30, 2026As of December 31, 2025
Advance income and non-income taxes$60,973 $61,065 
Contract asset (Note 19)43,644 35,583 
Prepaid expenses54,788 51,778 
Derivative instruments (Note 6)21,723 11,333 
Employee advances4,188 3,353 
Deposits 3,313 2,280 
Advances to suppliers2,162 2,913 
Others59,761 43,676 
Total$250,552 $211,981