XML 59 R50.htm IDEA: XBRL DOCUMENT v3.19.3
Recent Accounting Pronouncements Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 27, 2019
Dec. 29, 2018
Dec. 28, 2018
Leases [Abstract]      
Operating Lease, Right-of-Use Asset $ 30,898 $ 35,000 $ 0
Operating Lease, Weighted Average Remaining Lease Term 5 years 9 months 18 days    
Operating Lease, Weighted Average Discount Rate, Percent 4.00%    
Operating Lease, Expense $ 8,600    
Operating Lease, Payments (8,200)    
Operating Lease, Right of Use Asset, Additions (2,200)    
Lessee, Operating Lease, Liability, Payment, Due [Abstract]      
2019 2,870    
2020 9,063    
2021 6,840    
2022 5,497    
2023 3,955    
2024 1,808    
Thereafter 7,481    
Total lease payments 37,514    
Less present value adjustment (4,786)    
Operating Lease, Liability $ 32,728    
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
2019     11,613
2020     8,759
2021     6,745
2022     5,102
2023     3,721
Thereafter     2,340
Total     $ 38,280