v3.19.2
Recent Accounting Pronouncements - Narrative (Details) - USD ($)
$ in Thousands
Jun. 29, 2019
Dec. 30, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Operating lease right of use assets $ 70,854  
Finance lease, right of use assets 1,922  
Current portion of operating lease liabilities 11,600  
Operating lease, liability, noncurrent 61,893  
Finance lease, liability, current 626  
Finance lease, liability, noncurrent $ 1,507  
Accounting Standards Update 2016-02    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Operating lease right of use assets   $ 76,737
Finance lease, right of use assets   680
Current portion of operating lease liabilities   12,579
Operating lease, liability, noncurrent   66,703
Finance lease, liability, current   442
Finance lease, liability, noncurrent   $ 524