XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Income Statement [Abstract]        
Net sales $ 397,580 $ 422,102 $ 1,309,190 $ 1,394,224
Cost of sales and distribution 337,816 341,162 1,070,849 1,100,516
Gross Profit 59,764 80,940 238,341 293,708
Selling and marketing expenses 19,537 21,945 65,612 68,990
General and administrative expenses 18,632 31,116 60,371 101,746
Restructuring charges, net 520 0 1,653 (198)
Operating Income 21,075 27,879 110,705 123,170
Interest expense, net 2,816 1,932 7,554 6,322
Other expense (income), net (1,457) (2,498) 8,485 (523)
Income Before Income Taxes 19,716 28,445 94,666 117,371
Income tax expense 3,145 7,218 20,776 27,953
Net Income $ 16,571 $ 21,227 $ 73,890 $ 89,418
Weighted Average Shares Outstanding        
Basic (in shares) 15,051,630 15,991,520 15,309,779 16,267,999
Diluted (in shares) 15,159,442 16,124,198 15,430,164 16,380,756
Net earnings per share        
Basic (in usd per share) $ 1.10 $ 1.33 $ 4.83 $ 5.50
Diluted (in usd per share) $ 1.09 $ 1.32 $ 4.79 $ 5.46