XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Note K - Commitments and Contingencies (Tables)
6 Months Ended
Oct. 31, 2024
Notes Tables  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

Maturity of lease liabilities

       

2025 (remaining)

  $ 5,163  

2026

    9,939  

2027

    9,310  

2028

    8,636  

2029

    7,740  

Thereafter

  $ 48,650  

Total undiscounted operating lease payments

    89,438  

Less: imputed interest

    (20,382 )

Present value of operating lease liabilities

  $ 69,056