XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Aug. 02, 2025
Jul. 27, 2024
Net sales $ 330,515 $ 329,473
Cost of sales 205,052 207,041
Gross profit 125,463 122,432
Selling, general and administrative expenses 54,687 52,917
Operating income 70,776 69,515
Other income, net 2,237 4,347
Income before income taxes 73,013 73,862
Provision for income taxes 17,253 17,082
Net income $ 55,760 $ 56,780
Earnings per common share:    
Basic (in dollars per share) $ 0.6 $ 0.61
Diluted (in dollars per share) $ 0.6 $ 0.61
Weighted average common shares outstanding:    
Basic (in shares) 93,620 93,569
Diluted (in shares) 93,699 93,667