XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Note B - Summary of Significant Accounting Policies - Sales (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Statement [Line Items]      
Sales $ 1,209,279 $ 1,043,698 $ 799,129
Sales Used Autos [Member]      
Statement [Line Items]      
Sales 1,057,465 918,414 708,431
Wholesales Third Party [Member]      
Statement [Line Items]      
Sales 59,695 51,641 34,286
Service Contract Sales [Member]      
Statement [Line Items]      
Sales 57,593 42,958 30,733
Payment Protection Plan Revenue [Member]      
Statement [Line Items]      
Sales $ 34,526 $ 30,685 $ 25,679