XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jul. 27, 2024
Jul. 29, 2023
Net sales $ 329,473 $ 324,240
Cost of sales 207,041 209,759
Gross profit 122,432 114,481
Selling, general and administrative expenses 52,917 51,377
Operating income 69,515 63,104
Other income, net 4,347 2,063
Income before income taxes 73,862 65,167
Provision for income taxes 17,082 15,536
Net income $ 56,780 $ 49,631
Earnings per common share:    
Basic (in dollars per share) $ 0.61 $ 0.53
Diluted (in dollars per share) $ 0.61 $ 0.53
Weighted average common shares outstanding:    
Basic (in shares) 93,569 93,354
Diluted (in shares) 93,667 93,610