XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jan. 27, 2024
Jan. 28, 2023
Jan. 27, 2024
Jan. 28, 2023
Net sales $ 270,065 $ 268,483 $ 894,379 $ 886,233
Cost of sales 173,034 173,561 575,009 591,914
Gross profit 97,031 94,922 319,370 294,319
Selling, general and administrative expenses 48,850 50,488 153,785 156,484
Operating income 48,181 44,434 165,585 137,835
Other income - net 1,967 482 6,745 484
Income before income taxes 50,148 44,916 172,330 138,319
Provision for income taxes 10,556 10,555 39,319 32,458
Net income $ 39,592 $ 34,361 $ 133,011 $ 105,861
Earnings per common share:        
Basic (in dollars per share) $ 42 $ 37 $ 1.42 $ 1.13
Diluted (in dollars per share) $ 42 $ 37 $ 1.42 $ 1.13
Weighted average common shares outstanding:        
Basic (in shares) 93,454 93,353 93,389 93,345
Diluted (in shares) 93,640 93,611 93,618 93,604