XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.4
Commitment and Contingencies (Tables)
9 Months Ended
Jan. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Non-Cancelable Purchase Obligations
Total future non-cancelable purchase obligations as of January 31, 2026 are as follows (in thousands):
Fiscal Year Purchase Commitments under Manufacturing Supply Capacity Reservation Agreements Technology License Fees Total
Remainder of 2026$6,091 $1,995 $8,086 
2027147,267 10,987 158,254 
20284,123 4,210 8,333 
2029— 350 350 
Total unconditional purchase commitments$157,481 $17,542 $175,023