XML 58 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 30, 2019
Jan. 01, 2019
Dec. 29, 2018
Leases [Abstract]      
2019 $ 5,976    
2020 5,343    
2021 4,383    
2022 3,661    
2023 2,635    
2024 and thereafter 15,361    
Total lease payments 37,359    
Less imputed interest (7,185)    
Total operating lease liabilities 30,174    
Less current obligations (4,737) $ (4,900) $ 0
Noncurrent lease obligations $ 25,437 $ 26,600 $ 0