v3.26.1
Segment Information - Summarized Financial Information Reportable Segments (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting Information [Line Items]        
Total revenues $ 1,676 $ 1,285 $ 3,577 $ 2,689
Employee compensation and benefits 838 640 1,745 1,323
Other operating expenses 271 211 560 398
(Gain)/loss on disposal 1 0 0 1
Interest expense 100 51 199 96
Change in estimated acquisition earn-out payables (40) 11 (34) 7
Income before income taxes 383 311 915 738
Operating Segments        
Segment Reporting Information [Line Items]        
Total revenues 1,668 1,260 3,559 2,654
Income before income taxes 459 360 996 810
Operating Segments | Retail        
Segment Reporting Information [Line Items]        
Total revenues 947 697 2,156 1,604
Employee compensation and benefits 514 385 1,128 833
Other operating expenses 174 120 354 241
(Gain)/loss on disposal 1 0 0 1
Depreciation and amortization 77 41 159 85
Interest expense 5 15 12 30
Change in estimated acquisition earn-out payables (30) 9 (19) 3
Income before income taxes 206 127 522 411
Operating Segments | Specialty Distribution        
Segment Reporting Information [Line Items]        
Total revenues 721 563 1,403 1,050
Employee compensation and benefits 273 202 546 401
Other operating expenses 146 98 281 189
(Gain)/loss on disposal 0 0 0 0
Depreciation and amortization 50 19 100 39
Interest expense 9 9 17 18
Change in estimated acquisition earn-out payables (10) 2 (15) 4
Income before income taxes 253 233 474 399
Segment Reconciling Items        
Segment Reporting Information [Line Items]        
Total revenues 8 25 18 35
Income before income taxes $ (76) $ (49) $ (81) $ (72)