XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Note L - Commitments and Contingencies (Tables)
12 Months Ended
Apr. 30, 2023
Notes Tables  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

Years Ending

  

Amount

 

April 30,

  

(In thousands)

 
      

2024

  $7,782 

2025

   7,770 

2026

   7,232 

2027

   6,720 

2028

   6,137 

Thereafter

   46,546 

Total undiscounted operating lease payments

   82,187 

Less: imputed interest

   19,887 

Present value of operating lease liabilities

  $62,300