XML 87 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues - Contract Balances (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Contract Balances    
Accounts receivable $ 1,002.1 $ 1,114.6
Unearned revenues 266.8 280.2
Contracts in transit    
Contract Balances    
Accounts receivable 281.7 361.9
Vehicle receivables    
Contract Balances    
Accounts receivable 136.3 170.6
Manufacturer receivables    
Contract Balances    
Accounts receivable 233.3 218.9
Trade receivables    
Contract Balances    
Accounts receivable $ 326.9 $ 344.1