XML 48 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 30, 2019
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Dec. 30, 2018
Lessee Lease Description [Line Items]          
Operating lease assets   $ 151,983 $ 0    
Operating lease liabilities   $ 161,700      
Lease weighted average remaining lease term   7 years 21 days      
Operating leases, rent expense     $ 44,130 $ 42,259  
Minimum          
Lessee Lease Description [Line Items]          
Leases, remaining lease term   0 years      
Maximum          
Lessee Lease Description [Line Items]          
Leases, remaining lease term   13 years      
ASU 2016-02          
Lessee Lease Description [Line Items]          
Operating lease assets         $ 155,178
Operating lease liabilities         163,486
Retained earnings for operating leases         $ 0
Prepaid Rent | ASU 2016-02          
Lessee Lease Description [Line Items]          
Revised prepaid rent $ 3,595