XML 62 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note J - Commitments and Contingencies - Future Lease Obligations (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Apr. 30, 2021
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 $ 62,886