XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Other Current Assets (Tables)
9 Months Ended
Sep. 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
September 30, 2024December 31, 2023
Advance income tax, net$31,632 $23,269 
Receivables from statutory authorities21,854 18,500 
Prepaid expenses18,179 18,171 
Derivative instruments8,492 4,308 
Deferred contract fulfillment costs4,208 3,303 
Advances to suppliers3,149 1,883 
Contract assets2,465 2,830 
Others3,714 4,405 
Other current assets$93,693 $76,669