XML 75 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Minimum Operating Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 27, 2020
Dec. 31, 2019
Leases [Abstract]    
Remainder of 2020 $ 10,942  
2021 41,682  
2022 36,043  
2023 31,331  
2024 23,077  
Thereafter 60,704  
Total future minimum lease payments 203,779  
Less imputed interest 41,917  
Present value of minimum lease payments 161,862  
Less current maturities of lease liabilities 40,979 $ 36,997
Long-term lease liabilities $ 120,883 $ 129,244