XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Note C - Finance Receivables, Net - Financing Receivables Analysis (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Average total collected per active customer per month     $ 561 $ 534
Portfolio weighted average contract term, including modifications (in months) (Month) 48 months 6 days 47 months 9 days    
Principal collected as a percent of average finance receivables 15.40% 15.20% 15.40% 15.20%
Average down-payment percentage     5.20% 4.90%
Average originating contract term (in months) (Month)     44 months 9 days 44 months 12 days