v3.26.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
May 02, 2026
May 03, 2025
Apr. 27, 2024
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ 472,279 $ 52,183 $ (28,369)
Other comprehensive income (loss):      
Foreign currency translation income (loss) 2,863 82 (328)
Total comprehensive income (loss) $ 475,142 $ 52,265 $ (28,697)