XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Oct. 26, 2024
Oct. 28, 2023
Oct. 26, 2024
Oct. 28, 2023
Net sales $ 291,202 $ 300,074 $ 620,675 $ 624,314
Cost of sales 181,851 192,216 388,892 401,975
Gross profit 109,351 107,858 231,783 222,339
Selling, general and administrative expenses 51,484 53,559 104,401 104,935
Operating income 57,867 54,299 127,382 117,404
Other income, net 1,729 2,716 6,076 4,778
Income before income taxes 59,596 57,015 133,458 122,182
Provision for income taxes 13,959 13,227 31,041 28,763
Net income $ 45,637 $ 43,788 $ 102,417 $ 93,419
Earnings per common share:        
Basic (in dollars per share) $ 0.49 $ 0.47 $ 1.09 $ 1
Diluted (in dollars per share) $ 0.49 $ 0.47 $ 1.09 $ 1
Weighted average common shares outstanding:        
Basic (in shares) 93,613 93,360 93,596 93,357
Diluted (in shares) 93,686 93,604 93,682 93,607