XML 66 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Inventories - Effect of Accounting Changes on Prior Consolidated Statement of Cash Flows (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2018
Jul. 31, 2018
Apr. 30, 2018
Jan. 31, 2018
Oct. 31, 2017
Jul. 31, 2017
Apr. 30, 2019
Apr. 30, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Net earnings $ (1,197) $ 15 $ 1,454 $ 1,416 $ 1,613 $ 888 $ 1,765 $ 1,192 $ 1,688 $ 5,458
Change in assets and liabilities:                    
Inventories                 456 (2,866)
Accounts payable and other accrued expenses                 (55) 4,606
Net cash provided by operating activities                 2,490 3,183
As Previously Reported                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Net earnings                   5,365
Change in assets and liabilities:                    
Inventories                   (2,727)
Accounts payable and other accrued expenses                   4,560
Net cash provided by operating activities                   3,183
Adjustments                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Net earnings                 (340)  
Change in assets and liabilities:                    
Inventories                 444  
Net cash provided by operating activities                 $ 0  
LIFO/FIFO | Adjustments                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Net earnings                   93
Change in assets and liabilities:                    
Inventories                   (139)
Accounts payable and other accrued expenses                   46
Net cash provided by operating activities                   $ 0