XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Note F - Debt Facilities - Summary of Debt Facilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Apr. 30, 2022
Statement [Line Items]    
Revolving line of credit, net $ 167,231 $ 44,670
Non-recourse notes payable, net 471,367 395,986
Total debt 638,598 440,656
Line of Credit [Member]    
Statement [Line Items]    
Debt facilities, gross 168,516 46,674
Debt issuance costs (1,285) (2,004)
Non Recourse Notes Payable, 2022 Issuance [Member]    
Statement [Line Items]    
Debt facilities, gross 134,137 399,994
Non Recourse Notes Payable, 2023 Issuance [Member]    
Statement [Line Items]    
Debt facilities, gross 338,777
Notes Payable [Member]    
Statement [Line Items]    
Debt issuance costs $ (1,547) $ (4,008)