XML 97 R66.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES - Schedule of Minimum Lease Payments (Details)
$ in Thousands
Oct. 03, 2025
USD ($)
Operating leases  
2026 $ 27,921
2027 24,505
2028 20,733
2029 16,118
2030 11,266
Thereafter 25,719
Total future minimum lease payments 126,262
Less: Interest (29,041)
Present value of lease liabilities 97,221
Finance leases  
2026 42,293
2027 38,710
2028 33,196
2029 27,875
2030 43,643
Thereafter 6,159
Total future minimum lease payments 191,876
Less: Interest (25,571)
Present value of lease liabilities 166,305
Total  
2026 70,214
2027 63,215
2028 53,929
2029 43,993
2030 54,909
Thereafter 31,878
Total future minimum lease payments 318,138
Less: Interest (54,612)
Present value of lease liabilities $ 263,526