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

Maturity of lease liabilities

   

2022 (remaining)

$1,780 

2023

 7,084 

2024

 6,572 

2025

 6,433 

2026

 5,920 

Thereafter

$53,060 

Total undiscounted operating lease payments

 80,849 

Less: imputed interest

 (20,704)

Present value of operating lease liabilities

$60,145