XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Note J - Commitments and Contingencies (Tables)
9 Months Ended
Jan. 31, 2023
Notes Tables  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]

Maturity of lease liabilities

    

2023 (remaining)

 $1,990 

2024

  7,671 

2025

  7,582 

2026

  7,017 

2027

  6,498 

Thereafter

  51,779 

Total undiscounted operating lease payments

  82,537 

Less: imputed interest

  (20,183)

Present value of operating lease liabilities

 $62,354