XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Cash and Restricted Cash (Details) - USD ($)
$ in Thousands
Jul. 29, 2023
Apr. 29, 2023
Jul. 30, 2022
Apr. 30, 2022
Cash and Cash Equivalents [Abstract]        
Cash and cash equivalents $ 336,434 $ 343,374 $ 238,170  
Restricted cash 3,816 3,304 3,267  
Total cash, cash equivalents and restricted cash $ 340,250 $ 346,678 $ 241,437 $ 248,856