v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME – UNAUDITED (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Other comprehensive (loss) income:    
Unrealized retirement costs, net of tax benefit (expense) $ (636) $ (107)
Unrealized gain (loss) on interest rate swaps, net of tax (expense) benefit $ (203) $ (706)