XML 112 R75.htm IDEA: XBRL DOCUMENT v3.25.2
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, 2025
Apr. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 54,760 $ 37,409
Change in unrecognized actuarial loss on pension obligations 0 509
Settlement loss included in net income 0 4,019
Income taxes on postretirement benefit plans 0 (3,870)
Ending balance 64,457 54,760
Accumulated Other Comprehensive Income (Loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (3,382) (3,442)
Foreign currency translation adjustment (421) (598)
Change in unrecognized actuarial loss on pension obligations   509
Settlement loss included in net income   4,019
Income taxes on postretirement benefit plans   (3,870)
Ending balance (3,803) (3,382)
Foreign Currency Translation Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (3,382) (2,833)
Foreign currency translation adjustment (421) (549)
Change in unrecognized actuarial loss on pension obligations   0
Settlement loss included in net income   0
Income taxes on postretirement benefit plans   0
Ending balance (3,803) (3,382)
Minimum Pension Liability Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 0 (609)
Foreign currency translation adjustment 0 (49)
Change in unrecognized actuarial loss on pension obligations   509
Settlement loss included in net income   4,019
Income taxes on postretirement benefit plans   3,870
Ending balance $ 0 $ 0