v3.26.3
LEASES - SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 27, 2026
Dec. 31, 2025
Operating leases    
2026 (rest of year) $ 16,121  
2027 62,811  
2028 43,622  
2029 39,690  
2030 32,977  
Thereafter 191,486  
Total lease payments 386,707  
Less: Imputed interest 83,095  
Total lease liabilities 303,612  
Finance leases    
2026 (rest of year) 2,607  
2027 9,321  
2028 7,774  
2029 5,031  
2030 4,596  
Thereafter 129,339  
Total lease payments 158,668  
Less: Imputed interest 83,022  
Total lease liabilities 75,646 $ 73,510
2026 (rest of year) 18,728  
2027 72,132  
2028 51,396  
2029 44,721  
2030 37,573  
Thereafter 320,825  
Total lease payments 545,375  
Less: Imputed interest 166,117  
Total lease liabilities $ 379,258