XML 69 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Lease maturities (Details)
$ in Thousands
Jan. 31, 2025
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity  
2025 $ 1,921,426
2026 1,826,594
2027 1,694,935
2028 1,524,602
2029 1,322,309
Thereafter 5,471,916
Total lease payments (a) 13,761,782
Less imputed interest (2,536,885)
Present value of lease liabilities 11,224,897
Lessee, Operating Lease and Financing Lease, Not yet Commenced, Amount  
Future minimum lease payments for leases not yet commenced $ 322,500