XML 74 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Receivables (Schedule of Accounts Receivable) (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Schedule of Accounts Receivable [Abstract]    
Accounts Receivable, Gross $ 138,577 $ 146,482
Customer Rebate Reserve (9,799) (15,452)
Allowance for Doubtful Accounts Receivable (4,969) (5,268)
Cash Discount Reserves (5,305) (4,777)
Returns and Allowances Reserve (1,316) (1,242)
Accounts Receivable, Net $ 117,188 $ 119,743