XML 80 R88.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Narrative (Details)
$ in Thousands
Dec. 28, 2019
USD ($)
lease
Dec. 29, 2018
USD ($)
Dec. 30, 2017
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number Of Finance Leases | lease 2    
Asset retirement obligations $ 4,700 $ 5,400  
Purchase obligation $ 258,177 203,500 $ 96,100
Uncertain tax positions   $ 4,100  
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Operating lease period 1 year    
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Operating lease period 11 years