v3.26.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
May 02, 2026
Apr. 26, 2025
Apr. 27, 2024
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ 45,376 $ (10,121) $ 34,621
Other comprehensive income (loss):      
Cumulative translation adjustments 2,118 363 (1,020)
Unrealized gain on available-for-sale securities, net of tax (10) 2 24
Total other comprehensive income (loss), net of tax 2,108 365 (996)
Comprehensive income (loss) $ 47,484 $ (9,756) $ 33,625