XML 22 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Trade Accounts Receivable, Net
3 Months Ended
Mar. 31, 2021
Receivables [Abstract]  
Trade Accounts Receivable, Net Trade Accounts Receivable, Net
 
Trade accounts receivable at the dates indicated consisted of the following: 
 At March 31,At December 31,
(in thousands)
202120202020
Trade accounts receivable
$232,646 $174,853 $170,001 
Allowance for doubtful accounts
(1,776)(2,761)(2,110)
Allowance for sales discounts and returns
(3,669)(3,356)(2,763)
 $227,201 $168,736 $165,128