XML 59 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue (Disaggregation of Revenue) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenue $ 1,186.0 $ 1,096.1 $ 2,294.6 $ 2,160.8
Total service revenue        
Disaggregation of Revenue [Line Items]        
Revenue 887.2 859.1 1,739.7 1,708.2
Transactional seller revenue        
Disaggregation of Revenue [Line Items]        
Revenue 241.0 250.7 457.8 489.3
Transactional buyer revenue        
Disaggregation of Revenue [Line Items]        
Revenue 560.6 510.0 1,117.3 1,035.4
Marketplace services revenue        
Disaggregation of Revenue [Line Items]        
Revenue 85.6 98.4 164.6 183.5
Inventory sales revenue        
Disaggregation of Revenue [Line Items]        
Revenue $ 298.8 $ 237.0 $ 554.9 $ 452.6