v3.26.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ 221,617 $ 84,161 $ (200,319)
Other comprehensive income (loss):      
Foreign currency translation adjustment 15,828 69,279 (7,481)
Unamortized retirement costs, net of tax (expense) benefit of $(6,449), $552, and $(2,010), respectively 18,864 (8,268) 5,884
Unrealized gain (loss) on interest rate swaps, net of tax (expense) benefit of $(614), $1,450, and $(663), respectively 2,010 (11,492) 2,060
Total other comprehensive income 36,702 49,519 463
Comprehensive income (loss) $ 258,319 $ 133,680 $ (199,856)