XML 66 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note J - Commitments and Contingencies - Future Lease Obligations (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Apr. 30, 2023
2024 (remaining) $ 2,303  
2025 9,136  
2026 8,767  
2027 8,274  
2028 7,580  
Thereafter 49,059  
Total undiscounted operating lease payments 85,119  
Less: imputed interest (19,255)  
Present value of operating lease liabilities $ 65,864 $ 62,300