XML 101 R86.htm IDEA: XBRL DOCUMENT v3.21.2
Cash Dividends - Summary of Cash Dividends (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 27, 2021
Jul. 09, 2020
Apr. 29, 2020
Oct. 29, 2019
Jul. 10, 2019
Jun. 24, 2021
Jun. 25, 2020
Jun. 27, 2019
Schedule Of Dividends Payable [Abstract]                
Declaration Date Jan. 27, 2021 Jul. 09, 2020 Apr. 29, 2020 Oct. 29, 2019 Jul. 10, 2019      
Record Date Feb. 26, 2021 Aug. 07, 2020 May 27, 2020 Nov. 26, 2019 Aug. 06, 2019      
Dividend Per Share $ 2.50 $ 2.50 $ 1.00 $ 2.00 $ 3.00      
Total Amount $ 28,778 $ 28,685 $ 11,472 $ 22,947 $ 34,321 $ 57,463 $ 68,740 $ 29,074
Payment Date Mar. 16, 2021 Aug. 21, 2020 Jun. 17, 2020 Dec. 10, 2019 Aug. 20, 2019