XML 36 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Current Assets
12 Months Ended
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Current Assets Other Current Assets
Other current assets consist of the following:
As of
December 31, 2023December 31, 2022
Advance income tax, net$23,269 $5,716 
Receivables from statutory authorities18,500 15,724 
Prepaid expenses18,171 18,132 
Derivative instruments4,308 1,526 
Deferred contract fulfillment costs3,303 1,178 
Contract assets2,830 904 
Advances to suppliers1,883 1,944 
Others4,405 5,855 
Other current assets$76,669 $50,979