XML 22 R12.htm IDEA: XBRL DOCUMENT v3.19.2
Trade Accounts Receivable, Net
6 Months Ended
Jun. 30, 2019
Receivables [Abstract]  
Trade Accounts Receivable, Net Trade Accounts Receivable, Net
 
Trade accounts receivable at the dates indicated consisted of the following: 
 
At June 30,
 
At December 31,
(in thousands)
2019
 
2018
 
2018
Trade accounts receivable
$
195,767

 
$
215,174

 
$
149,886

Allowance for doubtful accounts
(1,279
)
 
(1,223
)
 
(1,364
)
Allowance for sales discounts and returns
(3,206
)
 
(2,772
)
 
(2,470
)
 
$
191,282

 
$
211,179

 
$
146,052