XML 22 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Trade Accounts Receivable, Net
9 Months Ended
Sep. 30, 2021
Receivables [Abstract]  
Trade Accounts Receivable, Net Trade Accounts Receivable, Net
 
Trade accounts receivable at the dates indicated consisted of the following: 
 At September 30,At December 31,
(in thousands)
202120202020
Trade accounts receivable
$241,955 $231,559 $170,001 
Allowance for doubtful accounts
(1,670)(2,032)(2,110)
Allowance for sales discounts and returns
(3,750)(3,080)(2,763)
 $236,535 $226,447 $165,128