XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Note C - Finance Receivables, Net (Details Textual)
3 Months Ended 6 Months Ended
Oct. 31, 2024
USD ($)
Oct. 31, 2023
Oct. 31, 2024
USD ($)
Oct. 31, 2023
USD ($)
Jul. 31, 2024
Financing Receivable Interest Rate 18.25% 18.00%      
Finance Receivables, Number of Loan Classes 1   1    
Finance Receivables, Number of Risk Pools 1   1    
Financing Receivable, Allowance for Credit Loss, Recovery     $ 1,800,000 $ 1,400,000  
Financing Receivable, Allowance for Credit Loss to Outstanding, Percent 24.72%   24.72%   25.00%
Provision for Credit Losses, Resulting Benefit from Increase (Decrease) $ 3,800,000        
Total Dollars Collected Per Active Customer, Percentage Change     5.00%    
Collections as Percentage of Average Financing Receivables     0.20%    
Increase (Decrease) in Average Selling Price     $ 736    
Increase (Decrease) in Average Selling Price, Percentage     3.90%    
ARKANSAS          
Financing Receivable Interest Rate 16.75%        
TENNESSEE          
Financing Receivable Interest Rate 23.00%        
Maximum [Member]          
Financing Receivable Interest Rate 18.25%        
Financing Receivable Payment Period 79 months        
Maximum [Member] | ARKANSAS          
Financing Receivable Interest Rate 16.75%        
Maximum [Member] | ILLINOIS          
Financing Receivable Interest Rate 21.50%        
Minimum [Member]          
Financing Receivable Payment Period 18 months        
Minimum [Member] | ILLINOIS          
Financing Receivable Interest Rate 19.50%