CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Apr. 30, 2025 |
Apr. 30, 2024 |
Apr. 30, 2023 |
|
Other comprehensive income (loss): | |||
Unamortized retirement costs, tax (expense) benefit | $ 552 | $ (2,010) | $ 5,967 |
Unrealized gain on interest rate swaps, tax (expense) | $ 1,450 | $ (663) | $ (393) |