XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts receivable, net of allowance for credit losses - Schedule of allowance for credit losses (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accounts Receivable [Line Items]      
Opening balance as of January 1 $ 24,329 $ 27,707 $ 29,969
Additions due to acquisitions 0 0 200
Additions (net), charged to income statement 2,096 910 3,307
Deductions/effect of exchange rate fluctuations (5,983) (4,288) (9,954)
Closing balance 20,442 24,329 27,707
Transition period adjustment on accounts receivables (through retained earnings) pursuant to adoption of ASC 326      
Accounts Receivable [Line Items]      
Opening balance as of January 1 0 0 4,185
Closing balance   0 0
Adjusted balance as of January 1      
Accounts Receivable [Line Items]      
Opening balance as of January 1 $ 24,329 27,707 34,154
Closing balance   $ 24,329 $ 27,707