XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Income Statement [Abstract]    
Net sales $ 498,255 $ 542,893
Cost of sales and distribution 388,646 456,146
Gross profit 109,609 86,747
Selling and marketing expenses 24,360 25,766
General and administrative expenses 35,594 30,180
Restructuring charges, net (172) 0
Operating income 49,827 30,801
Interest expense, net 2,437 4,053
Pension settlement, net 0 (239)
Other (income) expense, net (1,075) 226
Income before income taxes 48,465 26,761
Income tax expense 10,615 6,691
Net income $ 37,850 $ 20,070
Weighted Average Shares Outstanding    
Basic (in shares) 16,490,408 16,583,595
Diluted (in shares) 16,589,481 16,619,916
Net earnings per share    
Basic (in usd per share) $ 2.30 $ 1.21
Diluted (in usd per share) $ 2.28 $ 1.21