XML 64 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Finance Receivables, Net - Summary of Changes in Finance Receivables (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Receivables [Abstract]      
Balance at beginning of period $ 1,097,931 $ 1,062,760 $ 855,424
Finance receivable originations 1,075,080 1,079,946 1,161,132
Finance receivable collections (469,379) (455,828) (434,458)
Provision for credit losses (374,559) (423,406) (352,860)
Losses on claims for accident protection plan (34,525) (34,504) (25,107)
Inventory acquired in repossession and accident protection plan claims (114,538) (131,037) (141,371)
Balance at end of period $ 1,180,010 $ 1,097,931 $ 1,062,760