XML 50 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Trade Accounts Receivable, net
12 Months Ended
Dec. 31, 2021
Receivables [Abstract]  
Trade Accounts Receivable, net Trade Accounts Receivable, net
Trade accounts receivable consisted of the following:
 
 December 31,
 (in thousands)
20212020
Trade accounts receivable$237,312 $170,001 
Allowance for doubtful accounts(1,932)(2,110)
Allowance for sales discounts(4,359)(2,763)
 $231,021 $165,128