XML 50 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2020
Receivables [Abstract]  
Schedule of accounts receivable
Accounts receivable consist of the following at March 31, 2020 and December 31, 2019:
(in thousands)
March 31, 
 2020
 
December 31, 
 2019
Trade receivables
$
361,656

 
$
334,059

Allowance for doubtful accounts
(7,093
)
 
(5,674
)
Other allowances
(2,891
)
 
(2,644
)
 
$
351,672

 
$
325,741


Allowance For Doubtful Accounts [Table Text Block] The following table shows the changes in the allowance for doubtful accounts for the three months ended March 31, 2020:
(in thousands)
2020
Balance at January 1
$
5,674

Write-offs
(787
)
Recoveries
515

Increase in allowance
1,691

Balance at March 31
$
7,093