XML 74 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 02, 2021
Dec. 29, 2018
Dec. 28, 2019
Dec. 30, 2018
Lessee Lease Description [Line Items]        
Operating lease assets $ 119,102   $ 151,983  
Operating lease liabilities 130,112      
Retained earnings $ 2,617,841   $ 2,500,083  
Operating leases, rent expense   $ 44,130    
Lease weighted average remaining lease term 7 years 25 days      
Minimum        
Lessee Lease Description [Line Items]        
Leases, remaining lease term 0 years      
Maximum        
Lessee Lease Description [Line Items]        
Leases, remaining lease term 12 years      
ASU 2016-02        
Lessee Lease Description [Line Items]        
Operating lease assets       $ 155,178
Operating lease liabilities       163,486
ASU 2016-02 | Cumulative Effect        
Lessee Lease Description [Line Items]        
Retained earnings       $ 0