XML 102 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Other Assets - Schedule of other assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Other Assets, Noncurrent Disclosure [Abstract]    
Contract asset $ 6,734 $ 5,235
Advance income and non-income taxes 126,172 124,219
Deposits 22,524 28,463
Derivative instruments 2,005 14,876
Prepaid expenses 6,354 5,979
Deferred billings, net $ 61,537 $ 44,360
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Total Total
Right of use (ROU) assets finance lease $ 26,358 $ 34,284
Others 52,450 64,742
Total 304,134 322,158
Deferred billings 64,735 48,071
Allowance for credit losses $ 3,198 $ 3,711