XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Cash and Restricted Cash (Details) - USD ($)
$ in Thousands
Jan. 23, 2021
Apr. 25, 2020
Jan. 25, 2020
Apr. 27, 2019
Cash and Cash Equivalents [Abstract]        
Cash and cash equivalents $ 390,324 $ 261,553 $ 166,272  
Restricted cash 2,703 1,975 1,973  
Total cash, cash equivalents and restricted cash $ 393,027 $ 263,528 $ 168,245 $ 131,787