XML 50 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2024
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Consolidated Valuation and Qualifying Accounts CONSOLIDATED VALUATION AND QUALIFYING ACCOUNTS
Years ended December 31, 2024, 2023 and 2022
(In thousands)
202420232022
Accounts receivable - Allowance for doubtful accounts
Balance, beginning of period$2,082 $2,887 $2,440 
Provision charged to expense1,548 46 679 
Reserve adjustments(96)54 (89)
Write-offs, net of recoveries(180)(905)(143)
Balance, end of period$3,354 $2,082 $2,887 
Finance receivables - Allowance for credit losses
Balance, beginning of period$381,966 $358,711 $339,379 
Provision for credit losses247,225 227,158 145,133 
Charge-offs, net of recoveries(228,008)(203,903)(125,801)
Balance, end of period$401,183 $381,966 $358,711 
Inventories - Allowance for obsolescence(a)
Balance, beginning of period$110,246 $84,587 $62,969 
Provision charged to expense19,138 45,093 29,060 
Reserve adjustments(608)519 (366)
Write-offs, net of recoveries(44,148)(19,953)(7,076)
Balance, end of period$84,628 $110,246 $84,587 
Deferred tax assets - Valuation allowance
Balance, beginning of period$48,516 $40,878 $33,596 
Adjustments10,797 7,638 7,282 
Balance, end of period$59,313 $48,516 $40,878 

(a)Inventory obsolescence reserves deducted from cost determined on first-in, first-out (FIFO) basis, before deductions for last-in, first-out (LIFO) valuation reserves.