v3.25.2
Leases - Future Lease Payments for Operating and Finance Leases (Details)
$ in Millions
Jun. 29, 2025
USD ($)
Operating Leases  
2025 (remainder) $ 48.0
2026 104.2
2027 90.0
2028 73.7
2029 60.2
2030 42.2
Thereafter 94.7
Total lease payments 513.0
Less: interest 81.7
Present value of lease liabilities 431.3
Finance Leases  
2025 (remainder) 20.6
2026 38.9
2027 35.0
2028 31.1
2029 22.9
2030 11.4
Thereafter 1.7
Total lease payments 161.6
Less: interest 21.3
Present value of lease liabilities $ 140.3