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

Maturity of lease liabilities

    

2022 (remaining)

 $3,516 

2023

  6,987 

2024

  6,472 

2025

  6,333 

2026

  5,858 

Thereafter

 $52,738 

Total undiscounted operating lease payments

  81,904 

Less: imputed interest

  (21,233)

Present value of operating lease liabilities

 $60,671