XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 25, 2025
Jan. 27, 2024
Jan. 25, 2025
Jan. 27, 2024
Statement of Comprehensive Income [Abstract]        
Net (loss) income $ (17,156) $ 10,742 $ (696) $ 32,103
Other comprehensive income (loss):        
Cumulative translation adjustments (1,320) 1,041 (878) (401)
Unrealized (loss) gain on available-for-sale securities, net of tax (9) 7 11 23
Total other comprehensive (loss) income, net of tax (1,329) 1,048 (867) (378)
Comprehensive (loss) income $ (18,485) $ 11,790 $ (1,563) $ 31,725