XML 38 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Apr. 27, 2024
Apr. 29, 2023
Apr. 30, 2022
Net sales $ 1,191,694 $ 1,172,932 $ 1,138,013
Cost of sales 763,243 776,143 720,208
Gross profit 428,451 396,789 417,805
Selling, general and administrative expenses 209,941 210,105 209,949
Operating income 218,510 186,684 207,856
Other income (expense), net 11,338 (242) (260)
Income before income taxes 229,848 186,442 207,596
Provision for income taxes 53,116 44,278 49,084
Net income $ 176,732 $ 142,164 $ 158,512
Earnings per common share:      
Basic (in dollars per share) $ 1.89 $ 1.52 $ 1.7
Diluted (in dollars per share) $ 1.89 $ 1.52 $ 1.69
Weighted average common shares outstanding:      
Basic (in shares) 93,429 93,347 93,323
Diluted (in shares) 93,630 93,608 93,599