XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Receivable (Allowance for Credit Losses) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Accounts Receivable [Abstract]    
Beginning Balance $ 18,480 $ 19,380
Current period provision for expected credit losses 11,097 9,239
Write-offs charged against the allowance (12,866) (11,886)
Recoveries collected 3,912 3,574
Impact of changes in foreign currency (111) (1)
Ending Balance $ 20,512 $ 20,306