XML 63 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other assets (Tables)
12 Months Ended
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of other assets
Other assets consist of the following:
As of December 31,
20222023
Contract asset (Note 25)$6,734 $15,916 
Advance income and non-income taxes126,172 94,651 
Deposits 22,524 22,755 
Derivative instruments2,005 3,251 
Prepaid expenses 6,354 3,775 
Deferred billings, net*61,537 85,998 
Right of use (ROU) assets finance lease26,358 17,766 
Others52,450 55,848 
Total$304,134 $299,960 
*Deferred billings were $64,735 and $90,094 and allowances for credit losses on deferred billings were $3,198 and $4,096, resulting in net deferred billings balances of $61,537 and $85,998 as of December 31, 2022 and 2023, respectively.