v3.22.1
LEASES - Operating Lease Liability Maturity (Details) - USD ($)
$ in Thousands
Mar. 27, 2022
Dec. 31, 2021
Leases [Abstract]    
2022 (excluding the three months ended March 27, 2022) $ 36,617  
2023 44,562  
2024 36,461  
2025 26,795  
2026 17,545  
Thereafter 31,411  
Total lease payments 193,391  
Less imputed interest (20,000)  
Total $ 173,391 $ 160,462