XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Credit Losses - Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 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 1,185 112
Amounts written off charged against the allowance (603) (973)
Other, including foreign currency translation (387) 28
Ending balance, March 31 $ 40,321 $ 39,641