XML 69 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accumulated Other Comprehensive Income (Loss) - Schedule of Before Tax Income (Loss) Related Income Tax effect and Accumulated Balances (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Apr. 30, 2016
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance $ (6,319) $ (7,626) $ (7,880)
Effect of changes in tax rates 999 31 89
Foreign currency translation adjustment (430) 231 (217)
Change in fair value of cash flow hedges 57 104 37
Change in unrecognized actuarial loss on pension obligations (586) 1,609 716
Income tax effect 379 (668) (371)
Ending Balance (5,900) (6,319) (7,626)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance (40) (104) (127)
Effect of changes in tax rates 3 1 1
Change in fair value of cash flow hedges 57 104 37
Income tax effect (23) (41) (15)
Ending Balance (3) (40) (104)
Foreign Currency Translation Adjustment [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance (997) (1,228) (1,011)
Foreign currency translation adjustment (430) 231 (217)
Ending Balance (1,427) (997) (1,228)
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance (5,282) (6,294) (6,742)
Effect of changes in tax rates 996 30 88
Change in unrecognized actuarial loss on pension obligations (586) 1,609 716
Income tax effect 402 (627) (356)
Ending Balance $ (4,470) $ (5,282) $ (6,294)