XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Trade Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Sep. 30, 2019
Receivables [Abstract]      
Trade accounts receivable $ 231,559 $ 144,729 $ 186,219
Allowance for doubtful accounts (2,032) (1,935) (1,434)
Allowance for sales discounts and returns (3,080) (3,430) (3,887)
Trade accounts receivable, net $ 226,447 $ 139,364 $ 180,898