XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable, Accounts Payable, Vehicle Floor Plan Payable and Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Accounts Receivable, Accounts Payable, Vehicle Floor Plan Payable and Accrued Liabilities [Abstract]  
Schedule of Accounts Receivable
Accounts receivable consist of the following:
As of December 31
(in thousands)20232022
Receivables from contracts with customers, less estimated credit losses of $24,667 and $21,387
$496,172 $504,784 
Other receivables28,915 27,157 
 $525,087 $531,941 
Schedule of Changes in Estimated Credit Losses
The changes in estimated credit losses were as follows:
(in thousands)Balance at
Beginning of Period
Additions –
Charged to
Costs and
Expenses
DeductionsBalance at
End of
Period
2023$21,387 $6,045 $(2,765)$24,667 
202221,836 2,958 (3,407)21,387 
202121,494 6,824 (6,482)21,836 
Schedule of Accounts Payable, Vehicle Floor Plan Payable and Accrued Liabilities
Accounts payable, vehicle floor plan payable and accrued liabilities consist of the following:
As of December 31
(in thousands)20232022
Accounts payable$154,484 $136,186 
Vehicle floor plan payable148,300 69,756 
Accrued compensation and related benefits154,580 149,823 
Other accrued liabilities237,157 218,522 
 $694,521 $574,287 
Supplier Finance Program Reconciliation
Activity related to floor plan facilities associated with new vehicles is as follows:
(in thousands)2023
Obligations outstanding at the beginning of the year$69,190 
Additions646,083 
Settlements(586,344)
Obligations outstanding at the end of the year$128,929