v3.20.2
LEASES - Operating Lease Liability Maturity (Details) - USD ($)
$ in Thousands
Sep. 27, 2020
Dec. 31, 2019
Leases [Abstract]    
2020 (excluding the nine months ended September 27, 2020) $ 8,561  
2021 31,924  
2022 26,328  
2023 20,593  
2024 14,552  
Thereafter 14,283  
Total lease payments 116,241  
Less imputed interest (9,803)  
Total $ 106,438 $ 94,161