XML 35 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Apr. 29, 2023
Apr. 30, 2022
May 01, 2021
Statement [Line Items]      
Net sales $ 1,172,932 $ 1,138,013 $ 1,072,210
Cost of sales 776,143 720,208 650,594
Gross profit 396,789 417,805 421,616
Selling, general and administrative expenses 210,105 209,949 193,791
Operating income 186,684 207,856 227,825
Other (expense) income - net (242) (260) 312
Income before income taxes 186,442 207,596 228,137
Provision for income taxes 44,278 49,084 53,991
Net income $ 142,164 $ 158,512 $ 174,146
Earnings per common share:      
Basic (in dollars per share) $ 1.52 $ 1.70 $ 1.87
Diluted (in dollars per share) $ 1.52 $ 1.69 $ 1.86
Weighted average common shares outstanding:      
Basic (in shares) 93,347 93,323 93,280
Diluted (in shares) 93,608 93,599 93,620