XML 19 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Income Statement [Abstract]      
Net sales $ 1,709,585 $ 1,847,502 $ 2,066,200
Cost of sales and distribution 1,403,035 1,469,695 1,708,676
Gross Profit 306,550 377,807 357,524
Selling and marketing expenses 86,238 92,603 94,602
General and administrative expenses 75,464 124,008 125,045
Restructuring charges, net 4,609 (198) 1,525
Operating Income 140,239 161,394 136,352
Interest expense, net 10,341 8,207 15,994
Pension settlement, net 0 0 (7)
Net gain on debt modification 10 0 2,089
Other expense (income), net 3,370 1,219 (232)
Income Before Income Taxes 126,538 151,968 122,686
Income tax expense 27,082 35,752 28,963
Net Income $ 99,456 $ 116,216 $ 93,723
Earnings per share      
Basic (usd per share) $ 6.55 $ 7.20 $ 5.64
Diluted (usd per share) $ 6.50 $ 7.15 $ 5.62