XML 76 R53.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Future lease payments (Details)
$ in Thousands
Mar. 30, 2024
USD ($)
Operating Leases  
2025 $ 74,848
2026 81,750
2027 72,792
2028 64,838
2029 57,275
Thereafter 202,985
Total 554,488
Less: Imputed interest (103,031)
Present value of net lease payments $ 451,457
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Finance and Operating Lease, Liability, Current, Finance and Operating Lease, Liability, Noncurrent
Finance Leases  
2025 $ 1,515
2026 1,552
2027 1,590
2028 1,629
2029 1,669
Thereafter 11,226
Total 19,181
Less: Imputed interest (3,881)
Present value of net lease payments $ 15,300
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Finance and Operating Lease, Liability, Current, Finance and Operating Lease, Liability, Noncurrent
Leases Signed but not yet Commenced  
Minimum lease commitment for operating leases signed but not yet commenced $ 88,700