XML 46 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Financial Instruments - Summary of Fair Value Hierarchy for Financial Assets and Liabilities Measured Recurring Basis (Detail) - USD ($)
$ in Thousands
Jan. 31, 2018
Apr. 30, 2017
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Assets $ 4,069 $ 3,823
Financial Liabilities 4,486 4,248
Trading Securities Held in Non-Qualified Compensation Plans [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Assets 3,994 3,748
Cash Surrender Value of Life Insurance Policies [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Assets 75 75
Non Qualified Compensation Plans [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities 4,472 4,186
Interest Rate Swap Derivatives [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities 14 62
Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Assets 3,994 3,748
Level 1 [Member] | Trading Securities Held in Non-Qualified Compensation Plans [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Assets 3,994 3,748
Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Assets 75 75
Financial Liabilities 4,486 4,248
Level 2 [Member] | Cash Surrender Value of Life Insurance Policies [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Assets 75 75
Level 2 [Member] | Non Qualified Compensation Plans [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities 4,472 4,186
Level 2 [Member] | Interest Rate Swap Derivatives [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities $ 14 $ 62