XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Other Assets (Tables)
12 Months Ended
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of other assets
Other assets consist of the following:
As of December 31,
20212022
Contract asset (Note 25)$5,235 $6,734 
Advance income and non-income taxes124,219 126,172 
Deposits 28,463 22,524 
Derivative instruments14,876 2,005 
Prepaid expenses 5,979 6,354 
Deferred billings, net*44,360 61,537 
Right of use (ROU) assets finance lease34,284 26,358 
Others64,742 52,450 
Total$322,158 $304,134 
*Deferred billings were $48,071 and $64,735 and allowances for credit losses on deferred billings were $3,711 and $3,198, resulting in net deferred billings balances of $44,360 and $61,537 as of December 31, 2021 and 2022, respectively.