XML 75 R52.htm IDEA: XBRL DOCUMENT v3.19.2
Receivables (Schedule of Accounts Receivable) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Schedule of Accounts Receivable [Abstract]    
Accounts Receivable, Gross $ 140,738 $ 146,482
Customer Rebate Reserve (10,497) (15,452)
Allowance for Doubtful Accounts Receivable (5,151) (5,268)
Cash Discount Reserves (4,002) (4,777)
Returns and Allowances Reserve (1,016) (1,242)
Accounts Receivable, Net $ 120,072 $ 119,743