XML 328 R103.htm IDEA: XBRL DOCUMENT v3.22.4
TRADE RECEIVABLES - Movement in Allowance for Expected Credit Losses (Details) - Trade receivables - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Reconciliation of changes in allowance account for credit losses of financial assets [abstract]      
Balance at beginning of year $ (6,177) $ (5,755) $ (3,676)
Additions related to Travel and Hospitality clients (note 32) 0 (2,228) (3,194)
(Additions) Recoveries, net (note 4.2) (6,364) (5,323) 107
Write-off of receivables 5,327 7,129 980
Translation 0 0 28
Balance at end of year $ (7,214) $ (6,177) $ (5,755)