XML 75 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Note L - Commitments and Contingencies - Future Lease Obligations (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Apr. 30, 2021
2023 $ 7,532  
2024 7,025  
2025 6,893  
2026 6,376  
2027 5,852  
Thereafter 48,271  
Total undiscounted operating lease payments 81,949  
Less: imputed interest 20,468  
Present value of operating lease liabilities $ 61,481 $ 62,886