v3.26.1
Finance Receivables, Net - Summary of Changes in Finance Receivables (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Receivables [Abstract]      
Balance at beginning of period $ 1,180,010 $ 1,097,931 $ 1,062,760
Finance receivable originations 952,451 1,075,080 1,079,946
Finance receivable collections (477,730) (469,379) (455,828)
Provision for credit losses (419,230) (374,559) (423,406)
Losses on claims for accident protection plan (36,276) (34,525) (34,504)
Inventory acquired in repossession and accident protection plan claims (120,636) (114,538) (131,037)
Balance at end of period $ 1,078,589 $ 1,180,010 $ 1,097,931