XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jan. 25, 2025
Jan. 27, 2024
Jan. 25, 2025
Jan. 27, 2024
Net sales $ 267,050 $ 270,065 $ 887,725 $ 894,379
Cost of sales 168,100 173,034 556,992 575,009
Gross profit 98,950 97,031 330,733 319,370
Selling, general and administrative expenses 48,373 48,850 152,774 153,785
Operating income 50,577 48,181 177,959 165,585
Other income, net 1,398 1,967 7,474 6,745
Income before income taxes 51,975 50,148 185,433 172,330
Provision for income taxes 12,332 10,556 43,373 39,319
Net income $ 39,643 $ 39,592 $ 142,060 $ 133,011
Earnings per common share:        
Basic (in dollars per share) $ 0.42 $ 0.42 $ 1.52 $ 1.42
Diluted (in dollars per share) $ 0.42 $ 0.42 $ 1.52 $ 1.42
Weighted average common shares outstanding:        
Basic (in shares) 93,617 93,454 93,603 93,389
Diluted (in shares) 93,691 93,640 93,685 93,618