v3.26.1
Other Current Assets
6 Months Ended
Jun. 30, 2026
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Current Assets Other Current Assets
Other current assets consist of the following:
As of
June 30, 2026December 31, 2025
Contract assets$39,458 $27,083 
Prepaid expenses38,488 26,465 
Advance income tax, net24,378 51,984 
Receivables from statutory authorities22,476 21,374 
Deferred contract fulfillment costs8,125 7,077 
Derivative instruments3,433 4,640 
Others7,774 7,470 
Other current assets$144,132 $146,093