XML 54 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Tables)
12 Months Ended
Apr. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Cash Flows Arising from Operating Lease Payments As of April 30, 2025, the aggregate rentals due under such leases, including renewal options that are reasonably assured, were as follows:
Years EndingAmount
April 30,(In thousands)
  
2026$10,085 
20279,462 
20288,789 
20297,924 
20306,757 
Thereafter43,618 
Total undiscounted operating lease payments86,635 
Less: imputed interest(19,633)
Present value of operating lease liabilities$67,002