XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts Receivable, Accounts Payable, Vehicle Floor Plan Payable and Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 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
March 31,
2024
December 31,
2023
(in thousands)
Receivables from contracts with customers, less estimated credit losses of $26,447 and $24,667
$468,371 $496,172 
Other receivables31,955 28,915 
 $500,326 $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
March 31,
2024
December 31,
2023
(in thousands)
Accounts payable$137,697 $154,484 
Vehicle floor plan payable175,103 148,300 
Accrued compensation and related benefits136,076 154,580 
Other accrued liabilities230,278 237,157 
$679,154 $694,521