XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Credit Losses - Rollforward (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at December 31, 2021 $ 40,126 $ 40,474
Provision for expected credit losses, net of recoveries (57) 2,209
Amounts written off charged against the allowance (1,041) (2,460)
Other, including foreign currency translation (1,640) 311
Ending balance, June 30 $ 37,388 $ 40,534