v3.26.1
Accounts Receivable, Accounts Payable, Vehicle Floor Plan Payable and Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Accounts Receivable, Accounts Payable, Vehicle Floor Plan Payable And Accrued Liabilities [Abstract]  
Schedule of Accounts Receivable
Accounts receivable consist of the following:
As of
June 30,
2026
December 31,
2025
(in thousands)
Receivables from contracts with customers, less estimated credit losses of $26,015 and $23,164
$419,481 $519,068 
Other receivables55,206 57,686 
 $474,687 $576,754 
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
June 30,
2026
December 31,
2025
(in thousands)
Accounts payable$175,672 $181,009 
Vehicle floor plan payable117,096 118,959 
Accrued compensation and related benefits135,443 194,972 
Other accrued liabilities210,372 226,686 
$638,583 $721,626