v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME – UNAUDITED (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Other comprehensive (loss) income:    
Unrealized retirement credits, tax (expense) benefit $ (107) $ 629
Unrealized (loss) gains on interest rate swaps, tax benefit (expense) $ (706) $ 0