XML 94 R83.htm IDEA: XBRL DOCUMENT v3.24.3
Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Advance income tax, net $ 31,632 $ 23,269
Receivables from statutory authorities 21,854 18,500
Prepaid expenses 18,179 18,171
Derivative instruments 8,492 4,308
Deferred contract fulfillment costs 4,208 3,303
Advances to suppliers 3,149 1,883
Contract assets 2,465 2,830
Others 3,714 4,405
Other current assets $ 93,693 $ 76,669