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 |