XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share (Details Textual) - $ / shares
3 Months Ended 9 Months Ended
Jan. 25, 2025
Jan. 27, 2024
Jan. 25, 2025
Jan. 27, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 2,218,000      
Antidilutive securities excluded from computation of earnings per share, weighted average exercise price (in usd per share) $ 11.87 $ 10.73 $ 10.43 $ 10.30
Employee Stock Option | Exercise Price One        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 29,000   51,000  
Employee Stock Option | Exercise PriceTwo        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 484,000   695,000  
Convertible note        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 3,079,000   3,697,000 3,875,000
Convertible note | Share-Based Payment Arrangement        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 934,000   992,000