v3.24.2.u1
Commitments and Contingencies (Tables)
6 Months Ended
Jul. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Expenses Incurred and Amounts Accrued
July 31, 2024
Liabilities
Expenses incurred$5,131 
Payments made(840)
Balance, end of period $4,291 
Schedule of Noncancelable Purchase Obligations of July 31, 2024, with expected date of payment is as follows (in thousands):
Total
Commitments
Fiscal 2025 (remaining six months)$254,657 
Fiscal 2026510,988 
Fiscal 2027467,172 
Fiscal 2028476,547 
Fiscal 2029469,616 
Thereafter489,250 
Total purchase commitments$2,668,230