XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Income or loss per share - Schedule of Basic and Diluted Earnings per Share (Details) - shares
3 Months Ended 9 Months Ended
Feb. 23, 2025
Feb. 25, 2024
Feb. 23, 2025
Feb. 25, 2024
Earnings Per Share [Abstract]        
Weighted average shares for basic income or loss per share (in shares) 37,020,570 30,487,596 34,080,062 30,449,673
Redeemable convertible preferred stock (in shares) 0 5,899,388 0 5,791,809
Stock options, RSUs and PSUs (in shares) 0 221,920 0 227,389
Weighted average shares for diluted income or loss per share (in shares) 37,020,570 36,608,904 34,080,062 36,468,871