v3.22.2
LEASES - Operating Lease Liability Maturity (Details) - USD ($)
$ in Thousands
Jun. 26, 2022
Dec. 31, 2021
Leases [Abstract]    
2022 (excluding the six months ended June 26, 2022) $ 24,868  
2023 46,133  
2024 38,068  
2025 28,319  
2026 18,379  
Thereafter 31,741  
Total lease payments 187,508  
Less imputed interest (19,099)  
Total $ 168,409 $ 160,462