XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Income Statement [Abstract]        
Net sales $ 473,867 $ 561,499 $ 972,122 $ 1,104,392
Cost of sales and distribution 370,708 462,765 759,354 918,911
Gross Profit 103,159 98,734 212,768 185,481
Selling and marketing expenses 22,685 24,651 47,045 50,417
General and administrative expenses 35,036 32,101 70,630 62,281
Restructuring charges, net (26) 0 (198) 0
Operating Income 45,464 41,982 95,291 72,783
Interest expense, net 1,953 4,422 4,390 8,475
Pension settlement, net 0 (6) 0 (245)
Other expense (income), net 3,050 (897) 1,975 (671)
Income Before Income Taxes 40,461 38,463 88,926 65,224
Income tax expense 10,120 9,679 20,735 16,370
Net Income $ 30,341 $ 28,784 $ 68,191 $ 48,854
Weighted Average Shares Outstanding        
Basic (in shares) 16,322,069 16,614,677 16,406,239 16,599,136
Diluted (in shares) 16,420,760 16,657,454 16,505,266 16,638,741
Net earnings per share        
Basic (in usd per share) $ 1.86 $ 1.73 $ 4.16 $ 2.94
Diluted (in usd per share) $ 1.85 $ 1.73 $ 4.13 $ 2.94