XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.2
Note F - Debt - Summary of Debt Facilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Apr. 30, 2023
Revolving line of credit, net $ 200,819 $ 167,231
Non-recourse notes payable, net 553,629 471,367
Total debt 754,448 638,598
Line of Credit [Member]    
Debt facilities, gross 201,743 168,516
Debt issuance costs (924) (1,285)
Non Recourse Notes Payable, 2022 Issuance [Member]    
Debt facilities, gross 0 134,137
Non Recourse Notes Payable, 2023 Issuance [Member]    
Debt facilities, gross 150,190 338,777
Non Recourse Notes Payable, 2023-2 Issuance [Member]    
Debt facilities, gross 203,189 0
Non Recourse Notes Payable 2024 Issuance [Member]    
Debt facilities, gross 202,916 0
Notes Payable [Member]    
Debt issuance costs $ (2,666) $ (1,547)