XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 25, 2025
Jan. 27, 2024
Jan. 25, 2025
Jan. 27, 2024
Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited)        
Net (loss) income $ (1,754) $ 13,885 $ 26,955 $ 53,620
Other comprehensive (loss) income:        
Change in foreign currency translation adjustments (969) 1,189 (605) (436)
Total comprehensive (loss) income $ (2,723) $ 15,074 $ 26,350 $ 53,184