XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Receivable, Accounts Payable, Vehicle Floor Plan Payable and Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Accounts Receivable, Accounts Payable, Vehicle Floor Plan Payable And Accrued Liabilities [Abstract]  
Schedule of Accounts Receivable
Accounts receivable consist of the following:
As of
September 30,
2024
December 31,
2023
(in thousands)
Receivables from contracts with customers, less estimated credit losses of $24,233 and $24,667
$486,514 $496,172 
Other receivables31,737 28,915 
 $518,251 $525,087 
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
September 30,
2024
December 31,
2023
(in thousands)
Accounts payable$161,658 $154,484 
Vehicle floor plan payable156,743 148,300 
Accrued compensation and related benefits171,570 154,580 
Other accrued liabilities264,066 237,157 
$754,037 $694,521