XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Disaggregation of Revenue [Line Items]        
Sales $ 263,484 $ 240,401 $ 836,506 $ 854,170
Sales – used autos        
Disaggregation of Revenue [Line Items]        
Sales 228,461 200,341 717,552 735,145
Wholesales – third party        
Disaggregation of Revenue [Line Items]        
Sales 9,091 13,479 28,462 39,502
Service contract sales        
Disaggregation of Revenue [Line Items]        
Sales 17,276 17,106 63,896 51,102
Accident protection plan revenue        
Disaggregation of Revenue [Line Items]        
Sales $ 8,656 $ 9,475 $ 26,596 $ 28,421