v3.24.1.1.u2
Commitments and Contingencies (Tables)
3 Months Ended
Apr. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Noncancelable Purchase Obligations of April 30, 2024, with expected date of payment is as follows (in thousands):
Total
Commitments
Fiscal 2025 (remaining nine months)$334,375 
Fiscal 2026473,071 
Fiscal 2027444,422 
Fiscal 2028453,175 
Fiscal 2029440,841 
Thereafter414,827 
Total purchase commitments$2,560,711