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

Maturity of lease liabilities

    

2023 (remaining)

 $5,683 

2024

  7,248 

2025

  7,145 

2026

  6,575 

2027

  6,052 

Thereafter

 $51,064 

Total undiscounted operating lease payments

  83,767 

Less: imputed interest

  (21,079)

Present value of operating lease liabilities

 $62,688