v3.26.1
Net Income (Loss) Per Share - Schedule of Net Loss Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
May 02, 2026
May 03, 2025
Apr. 27, 2024
Numerator:      
Net income (loss) $ 472,279 $ 52,183 $ (28,369)
Denominator:      
Weighted-average shares outstanding used in basic calculation (in shares) 178,538 167,505 155,091
Effect of dilutive shares      
Share-based compensation awards 9,694 10,611 0
Customer Warrant 0 3,042 0
Weighted-average shares outstanding used in diluted calculation - diluted (in shares) 188,232 181,158 155,091
Net income (loss) per share attributable to ordinary shareholders      
Basic (in US dollars per share) $ 2.65 $ 0.31 $ (0.18)
Diluted (in US dollars per share) $ 2.51 $ 0.29 $ (0.18)