XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Details Textual)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 12, 2024
USD ($)
Jan. 31, 2025
USD ($)
mi
$ / shares
Oct. 31, 2024
USD ($)
Jul. 31, 2024
USD ($)
Jan. 31, 2024
USD ($)
$ / shares
Jan. 31, 2025
USD ($)
mi
segment
$ / shares
shares
Jan. 31, 2024
USD ($)
$ / shares
Sep. 16, 2024
USD ($)
Sep. 15, 2024
USD ($)
Jun. 03, 2024
USD ($)
Apr. 30, 2024
USD ($)
Jul. 31, 2023
USD ($)
Schedule of Capitalization [Line Items]                        
Revolving line of credit, net   $ 73,119       $ 73,119         $ 200,819  
Number of Reportable Segments | segment           1            
Sales   263,484     $ 240,401 $ 836,506 $ 854,170          
Financing Receivables, Allowance for APP Claims   3,660       3,660         3,171  
Financing Receivable, Insurance Receivables for APP Claims   $ 3,416       $ 3,416         3,026  
Contract with Customer, Liability, Revenue Recognized             $ 29,700          
Diluted (in dollars per share) | $ / shares   $ 0.37     $ (1.34) $ 0.94 $ (4.99)          
Basic (in dollars per share) | $ / shares   $ 0.38     $ (1.34) $ 0.96 $ (4.99)          
Issuances of notes payable           $ 649,889 $ 610,340          
Average Finance Receivable Interest Rate           17.50%            
Accrued interest on finance receivables   $ 7,056       $ 7,056         $ 6,907  
Finance Receivables, Customer Payments Due Either Weekly or Bi-Weekly, Percentage   78.00%                    
Financing Receivable, Greater Than or Equal to 30 Days Past Due, Percent of Portfolio   3.70%       3.70%         3.10%  
Allowance for Credit Losses, Primary Factor Units Repossessed or Charged Off Evaluation Period   73 days                    
Financing Receivable, Weighted Average Total Contract Term           48 months 9 days            
Financing Receivable, Remaining Contract Term           35 months 21 days            
Financing Receivables, Allowance for Credit Losses and Other Losses   $ 333,300                    
Financing Receivable, Allowance for Credit Loss to Outstanding, Percent   24.31% 24.72%     24.31%            
Total   $ 1,485,981     $ 1,428,908 $ 1,485,981 1,428,908       $ 1,435,388  
Impairment of goodwill           120 $ 212          
Goodwill   $ 22,800       $ 22,800         14,400  
Effective Income Tax Rate Reconciliation, Percent           29.30% 21.90%          
Tax Adjustments, Settlements, and Unusual Provisions           $ 0 $ 213          
Open Tax Year   2021                    
Income Tax Examination, Penalties and Interest Accrued   $ 0       0         0  
Financing Receivable, Recorded Investment Greater Than 90 Days Past Due   7,000     6,100 7,000 6,100          
Late Fee Income Generated by Servicing Financial Assets, Amount   1,400     1,200 $ 3,900 3,600          
Treasury Stock Shares to Establish Reserve Account to Secure Service Contracts | shares           10,000            
ACM Insurance Company                        
Schedule of Capitalization [Line Items]                        
Treasury Stock, Shares to Establish Reserve Account to Meet Regulatory Requirements for Insurance Company | shares           14,000            
Capitalized Computing Implementation Service Contract                        
Schedule of Capitalization [Line Items]                        
Capitalized Contract Cost, Net   19,400       $ 19,400         16,700  
Capitalized Contract Cost, Amortization   $ 1,100     $ 48              
Texas Auto Center                        
Schedule of Capitalization [Line Items]                        
Goodwill, Acquired During Period       $ 8,500                
Goodwill                   $ 8,500    
Minimum                        
Schedule of Capitalization [Line Items]                        
Financing Receivable Interest Rate   12.99%                    
Maximum                        
Schedule of Capitalization [Line Items]                        
Financing Receivable Interest Rate   23.00%                    
Revenue Benchmark | Customer Concentration Risk | ARKANSAS                        
Schedule of Capitalization [Line Items]                        
Concentration Risk, Percentage           28.00%            
Service Contract                        
Schedule of Capitalization [Line Items]                        
Contract with Customer, Liability, Recognition Period (Month)   9 months       9 months            
Contract with Customer, Liability, Revenue Recognition, Miles   12,000 12,000     12,000            
Contract with Customer, Liability, Increase in Timing of Revenue Recognition, Percent     25.00%                  
Contract with Customer, Liability, Revenue Recognized     $ 13,200                  
Contract with Customer, Liability, Revenue Recognized, Net of Tax     $ 7,100                  
Diluted (in dollars per share) | $ / shares           $ 0.91            
Basic (in dollars per share) | $ / shares           $ 0.93            
Deferred accident protection plan and service contract revenue   $ 57,127       $ 57,127         68,945  
Accident Protection Plan                        
Schedule of Capitalization [Line Items]                        
Deferred accident protection plan and service contract revenue   50,400       50,400            
Accident Protection Plan Claims                        
Schedule of Capitalization [Line Items]                        
Contract with Customer, Refund Liability   7,300       7,300            
Revision of Prior Period, Adjustment                        
Schedule of Capitalization [Line Items]                        
Accident Protection Plan Claims                       $ 11,700
Financing Receivables, Allowance for APP Claims                       5,800
Financing Receivable, Insurance Receivables for APP Claims                       $ 5,900
Revision of Prior Period, Adjustment | Wholesales – third party                        
Schedule of Capitalization [Line Items]                        
Sales             $ 3,000          
Revolving line of credit, net                        
Schedule of Capitalization [Line Items]                        
Revolving line of credit, net   73,119       73,119         $ 200,819  
Revolving line of credit, net | BMO Harris Bank                        
Schedule of Capitalization [Line Items]                        
Revolving credit facility, maximum borrowing capacity   $ 320,000       $ 320,000   $ 320,000 $ 340,000      
Warehouse Facility                        
Schedule of Capitalization [Line Items]                        
Issuances of notes payable $ 150,000     $ 150,000                
Notes Payable, Percentage of Note Classified as Non-Recourse           10.00%