XML 18 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Trade Accounts Receivable, net (Tables)
12 Months Ended
Dec. 31, 2019
Receivables [Abstract]  
Schedule of trade accounts receivable, net

Trade accounts receivable consisted of the following:
 
 
December 31,
 (in thousands)
2019
 
2018
Trade accounts receivable
$
144,729

 
$
149,886

Allowance for doubtful accounts
(1,935
)
 
(1,364
)
Allowance for sales discounts
(3,430
)
 
(2,470
)
 
$
139,364

 
$
146,052