v3.26.1
Commitment and Contingencies (Tables)
12 Months Ended
Apr. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Purchase Obligations
The table below reflects the Company’s future minimum purchase obligations relating to non-cancelable agreements for cloud hosting as of April 30, 2026 (in thousands):
Years Ending April 30,Purchase Obligations
2027$217,688 
2028174,665 
2029128,630 
203092,643 
2031— 
Total$613,626