XML 83 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Restricted Cash (Details) - USD ($)
$ in Thousands
Oct. 26, 2019
Apr. 27, 2019
Oct. 27, 2018
Apr. 28, 2018
Cash and Cash Equivalents [Abstract]        
Cash and cash equivalents $ 117,569 $ 129,819 $ 93,867  
Restricted cash 1,972 1,968 2,001  
Total cash, cash equivalents and restricted cash $ 119,541 $ 131,787 $ 95,868 $ 136,871