XML 10 R62.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Maturity of lease liabilities (Topic 842) (Details) - USD ($)
$ in Thousands
Mar. 28, 2020
Dec. 28, 2019
Leases    
2020 $ 9,199  
2021 11,536  
2022 5,890  
2023 5,683  
2024 5,058  
Thereafter 8,516  
Total undiscounted future minimum lease payments 45,882  
Less: Imputed interest (4,563)  
Total present value of future operating lease payments $ 41,319 $ 41,810