XML 76 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Accounts Receivable (Details) - SEC Schedule, 12-09, Allowance, Credit Loss [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Allowance for doubtful accounts, beginning of year $ 6,112 $ 4,284 $ 7,630
Charges to costs and expenses 2,474 3,136 879
Write-offs of uncollectible accounts, net of recoveries (2,129) (1,293) (3,985)
Business acquisitions and disposals 0 0 (593)
Currency translation adjustments 149 (15) 353
Allowance for doubtful accounts, end of year $ 6,606 $ 6,112 $ 4,284