XML 113 R98.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies Commitment and Contingencies Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 31, 2016
Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
Capital Leases, Future Minimum Payments Due, Next Twelve Months $ 4,590    
Capital Leases, Future Minimum Payments Due in Two Years 4,205    
Capital Leases, Future Minimum Payments Due in Three Years 3,333    
Capital Leases, Future Minimum Payments Due in Four Years 989    
Capital Leases, Future Minimum Payments Due in Five Years 244    
Capital Leases, Future Minimum Payments Due Thereafter 0    
Capital Leases, Future Minimum Payments Due 13,361    
Capital Leases, Future Minimum Payments, Interest Included in Payments (1,265)    
Capital Lease Obligations 12,096 $ 14,530  
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
Operating Leases, Future Minimum Payments Due, Next Twelve Months 3,002    
Operating Leases, Future Minimum Payments, Due in Two Years 2,533    
Operating Leases, Future Minimum Payments, Due in Three Years 2,121    
Operating Leases, Future Minimum Payments, Due in Four Years 1,667    
Operating Leases, Future Minimum Payments, Due in Five Years 882    
Operating Leases, Future Minimum Payments, Due Thereafter 3,155    
Operating Leases, Future Minimum Payments Due 13,360    
Operating Leases, Rent Expense, Net [Abstract]      
Operating Leases, Rent Expense 4,453 3,687 $ 3,575
Leases, Capital [Abstract]      
Capital Leased Assets, Gross 22,400 25,250  
Capital Leases, Lessee Balance Sheet, Assets by Major Class, Accumulated Depreciation $ 7,866 $ 8,300