XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Receivables - Financing Receivables Past Due (Details)
$ in Millions
3 Months Ended 9 Months Ended
Jul. 31, 2022
USD ($)
Jul. 31, 2022
USD ($)
Receivable, Past Due    
Financing Receivable, Practical Expedient, Accrued Interest Exclusion [true false] false false
Minimum number of days for a receivable to be considered past due 30 days 30 days
Non-performing    
Receivable, Past Due    
Accrued finance income and lease revenue reversed on non-performing Receivables $ 2.0 $ 8.8
Finance income and lease revenue recognized from cash payments on non-performing receivables $ 4.8 $ 11.8
Retail notes    
Receivable, Past Due    
Generally the number of days for a financing receivable to be considered non-performing   90 days
Generally the number of days before a receivable is delinquent and the estimated uncollectible amount is written off 120 days 120 days
Revolving charge accounts    
Receivable, Past Due    
Generally the number of days for a financing receivable to be considered non-performing   90 days
Generally the number of days before a receivable is delinquent and the estimated uncollectible amount is written off 120 days 120 days
Wholesale Receivables    
Receivable, Past Due    
Generally the number of days for a financing receivable to be considered non-performing   60 days
Generally the number of days before a receivable is delinquent and the estimated uncollectible amount is written off 60 days 60 days
Financing Leases    
Receivable, Past Due    
Generally the number of days for a financing receivable to be considered non-performing   90 days
Generally the number of days before a receivable is delinquent and the estimated uncollectible amount is written off 120 days 120 days