v3.24.2.u1
Other Current Assets (Tables)
6 Months Ended
Jun. 30, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Current Assets
Other current assets consist of the following:
As of
June 30, 2024December 31, 2023
Advance income tax, net$27,022 $23,269 
Prepaid expenses25,556 18,171 
Receivables from statutory authorities20,699 18,500 
Derivative instruments6,232 4,308 
Advances to suppliers4,085 1,883 
Deferred contract fulfillment costs3,711 3,303 
Contract assets2,707 2,830 
Others3,600 4,405 
Other current assets$93,612 $76,669