XML 19 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Income Statement [Abstract]    
Net sales $ 459,128 $ 498,255
Cost of sales and distribution 366,262 388,646
Gross Profit 92,866 109,609
Selling and marketing expenses 24,337 24,360
General and administrative expenses 21,502 35,594
Restructuring charges, net 0 (172)
Operating Income 47,027 49,827
Interest expense, net 2,290 2,437
Other expense (income), net 5,240 (1,075)
Income Before Income Taxes 39,497 48,465
Income tax expense 9,864 10,615
Net Income $ 29,633 $ 37,850
Weighted Average Shares Outstanding    
Basic (in shares) 15,550,517 16,490,408
Diluted (in shares) 15,673,570 16,589,481
Net earnings per share    
Basic (in usd per share) $ 1.91 $ 2.30
Diluted (in usd per share) $ 1.89 $ 2.28