XML 26 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Leases Maturity (Details) - USD ($)
$ in Thousands
Mar. 28, 2020
Dec. 31, 2019
Leases [Abstract]    
Remaining nine months of 2020 $ 13,577  
2021 14,394  
2022 10,785  
2023 5,730  
2024 3,450  
Thereafter 5,545  
Total lease payments 53,481  
Less interest 3,849  
Total 49,632 $ 39,865
Remaining nine months of 2020 700  
2021 1,246  
2022 320  
2023 120  
2024 49  
Thereafter 91  
Total lease payments 2,526  
Less interest 90  
Total $ 2,436 $ 3,143