v3.26.1
Leases - Lease Maturities (Details)
$ in Thousands
Mar. 29, 2026
USD ($)
Operating Leases  
Remainder of 2026 $ 31,927
2027 41,082
2028 37,249
2029 32,892
2030 30,190
Thereafter 46,704
Total lease payments 220,044
Less: Amount of lease payments representing interest (33,601)
Total 186,443
Finance Leases  
Remainder of 2026 5,836
2027 6,186
2028 2,208
2029 820
2030 394
Thereafter 0
Total lease payments 15,444
Less: Amount of lease payments representing interest (866)
Total $ 14,578