XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Income Statement [Abstract]    
Net sales $ 542,893 $ 442,581
Cost of sales and distribution 456,146 389,235
Gross profit 86,747 53,346
Selling and marketing expenses 25,766 22,888
General and administrative expenses 30,180 23,734
Restructuring charges, net 0 313
Operating income 30,801 6,411
Interest expense, net 4,053 2,173
Pension settlement, net (239) 0
Other (income) expense, net 226 28
Income before income taxes 26,761 4,210
Income tax expense 6,691 1,229
Net income $ 20,070 $ 2,981
Weighted Average Shares Outstanding    
Basic (in shares) 16,583,595 16,660,833
Diluted (in shares) 16,619,916 16,716,167
Net earnings per share    
Basic (in usd per share) $ 1.21 $ 0.18
Diluted (in usd per share) $ 1.21 $ 0.18