XML 58 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Nature of Business and Summary of Significant Accounting Policies - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 29, 2023
Apr. 30, 2022
May 01, 2021
Accounting Policies [Abstract]      
Net income $ 6,802 $ 592 $ 10,926
Basic earnings per share, shares (in shares) 45,404,000 45,188,000 44,989,000
Basic earnings per share (in dollars per share) $ 0.15 $ 0.01 $ 0.24
Dilution associated with stock compensation plans, shares (in shares) 117,000 138,000 213,000
Diluted earnings per share $ 6,802 $ 592 $ 10,926
Diluted earnings per share, shares (in shares) 45,521,000 45,326,000 45,202,000
Diluted earnings per share (in dollars per share) $ 0.15 $ 0.01 $ 0.24