XML 62 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 27, 2020
Dec. 31, 2019
Leases [Abstract]    
Remaining 2020 $ 12,193  
2021 9,094  
2022 6,749  
2023 5,716  
2024 4,856  
Thereafter 25,792  
Total 64,400  
Less: Interest 12,794  
Present value of lease liabilities $ 51,606 $ 53,852