XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Future lease payments (Details)
$ in Thousands
Jul. 01, 2023
USD ($)
Operating Leases  
2024 $ 46,198
2025 69,889
2026 63,183
2027 54,426
2028 48,327
Thereafter 183,950
Total 465,973
Less: Imputed interest (84,798)
Present value of net lease payments $ 381,175
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Finance and Operating Lease, Liability, Current, Finance and Operating Lease, Liability, Noncurrent
Finance Leases  
2023 $ 1,159
2024 1,515
2025 1,552
2026 1,590
2027 1,629
Thereafter 12,896
Total 20,341
Less: Imputed interest (4,390)
Present value of net lease payments $ 15,951
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Finance and Operating Lease, Liability, Current, Finance and Operating Lease, Liability, Noncurrent