XML 59 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 29, 2019
Jan. 01, 2019
Dec. 29, 2018
Leases [Abstract]      
2019 $ 3,017    
2020 5,645    
2021 4,657    
2022 3,938    
2023 2,841    
2024 and thereafter 15,675    
Total lease payments 35,773    
Less imputed interest (6,528)    
Total operating lease liabilities 29,245    
Less current obligations (4,754) $ (4,900) $ 0
Noncurrent lease obligations $ 24,491 $ 26,600 $ 0