XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share ("EPS") (Details Textual) - $ / shares
shares in Thousands
3 Months Ended 9 Months Ended
Jan. 27, 2024
Jan. 28, 2023
Jan. 27, 2024
Jan. 28, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 484 2,102 695 2,089
Antidilutive securities excluded from computation of earnings per share, weighted average exercise price (in usd per share) $ 10.73 $ 7.13 $ 10.30 $ 7.59
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,875