XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note J - Commitments and Contingencies (Tables)
6 Months Ended
Oct. 31, 2022
Notes Tables  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]

Maturity of lease liabilities

    

2023 (remaining)

 $3,791 

2024

  7,261 

2025

  7,151 

2026

  6,581 

2027

  6,058 

Thereafter

  51,065 

Total undiscounted operating lease payments

  81,907 

Less: imputed interest

  (20,411)

Present value of operating lease liabilities

 $61,496