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

Maturity of lease liabilities

    

2022 (remaining)

 $5,300 

2023

  6,987 

2024

  6,472 

2025

  6,333 

2026

  5,858 

Thereafter

 $52,738 

Total undiscounted operating lease payments

  83,688 

Less: imputed interest

  (21,891)

Present value of operating lease liabilities

 $61,797