XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Apr. 30, 2024
Carrying Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents $ 8,532 $ 5,522
Restricted cash 117,826 88,925
Inventory - Repossessions 19,662 18,182
Finance receivables, net 1,146,212 1,098,591
Accounts payable 32,747 21,379
Contingent consideration 6,536 3,193
Carrying Value | Non-recourse notes payable, net    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Non-recourse notes payable, net 722,245 553,629
Carrying Value | Revolving line of credit, net    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Revolving line of credit, net 73,119 200,819
Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 8,532 5,522
Restricted cash 117,826 88,925
Inventory - Repossessions 19,662 18,182
Finance receivables, net 913,878 882,764
Accounts payable 32,747 21,379
Contingent consideration 6,536 3,193
Fair Value | Non-recourse notes payable, net    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Non-recourse notes payable, net 735,272 553,003
Fair Value | Revolving line of credit, net    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Revolving line of credit, net $ 73,119 $ 200,819