v3.25.2
Commitments and Contingencies - Purchase Commitments (Details)
$ in Thousands
Jun. 29, 2025
USD ($)
Payments Due by Fiscal Year:  
2026 $ 721,069
2027 101,033
2028 95,589
2029 36,682
2030 22,826
Thereafter 59,028
Total $ 1,036,227