XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Note F - Debt Facilities - Summary of Debt Facilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Apr. 30, 2024
Revolving line of credit, net $ 107,365 $ 200,819
Non-recourse notes payable, net 656,414 553,629
Total debt 763,779 754,448
Line of Credit [Member]    
Debt facilities, gross 108,616 201,743
Debt issuance costs (1,251) (924)
Revolving line of credit, net 107,365 200,819
Non Recourse Notes Payable, 2023 Issuance [Member]    
Debt facilities, gross 91,665 150,190
Non Recourse Notes Payable, 2023-2 Issuance [Member]    
Debt facilities, gross 141,450 203,189
Non Recourse Notes Payable 2024 Issuance [Member]    
Debt facilities, gross 127,447 202,916
Non Recourse Notes Payable 2024-2 Issuance [Member]    
Debt facilities, gross 300,000  
Nonrecourse [Member]    
Debt issuance costs (4,148) (2,666)
Non-recourse notes payable, net $ 656,414 $ 553,629