XML 56 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Customer Receivables (Components Of Customer Receivables) (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Apr. 30, 2020
Receivables [Abstract]    
Gross customer receivables $ 156,187 $ 112,528
Allowance for doubtful accounts (331) (472)
Allowance for returns and discounts (8,990) (5,712)
Net customer receivables 146,866 106,344
Inventories 140,282 111,836
Carried under FIFO 80,300 66,000
Carried under LIFO $ 60,000 $ 45,800