XML 111 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Schedule of Segment Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Net sales $ 20,998.7 $ 21,376.0 $ 23,748.7
Cost of sales 16,396.3 16,723.6 19,062.1
Gross profit 4,602.4 4,652.4 4,686.6
Other segment items 2,951.1 2,971.5 2,951.4
Operating income (loss) 1,651.3 1,680.9 1,735.2
Depreciation and amortization expense 275.3 270.7 290.6
Operating Segments | Corporate      
Segment Reporting Information [Line Items]      
Net sales 8,837.2 8,960.8 10,350.1
Cost of sales 6,737.7 6,833.0 8,170.8
Gross profit 2,099.5 2,127.8 2,179.3
Other segment items 1,220.0 1,281.0 1,247.6
Operating income (loss) 879.5 846.8 931.7
Depreciation and amortization expense 76.5 82.1 98.0
Operating Segments | Small Business      
Segment Reporting Information [Line Items]      
Net sales 1,523.5 1,556.0 1,938.9
Cost of sales 1,170.6 1,194.3 1,544.9
Gross profit 352.9 361.7 394.0
Other segment items 171.9 184.4 207.2
Operating income (loss) 181.0 177.3 186.8
Depreciation and amortization expense 3.4 4.7 6.4
Operating Segments | Public      
Segment Reporting Information [Line Items]      
Net sales 8,157.7 8,305.7 8,551.3
Cost of sales 6,498.5 6,638.2 6,918.0
Gross profit 1,659.2 1,667.5 1,633.3
Other segment items 913.3 932.5 951.6
Operating income (loss) 745.9 735.0 681.7
Depreciation and amortization expense 55.4 58.4 67.9
Operating Segments | Other      
Segment Reporting Information [Line Items]      
Net sales 2,480.3 2,553.5 2,908.4
Cost of sales 1,989.5 2,058.1 2,428.4
Gross profit 490.8 495.4 480.0
Other segment items 378.7 353.3 349.3
Operating income (loss) 112.1 142.1 130.7
Depreciation and amortization expense 28.1 30.1 31.9
Headquarters      
Segment Reporting Information [Line Items]      
Net sales 0.0 0.0 0.0
Cost of sales 0.0 0.0 0.0
Gross profit 0.0 0.0 0.0
Other segment items 267.2 220.3 195.7
Operating income (loss) (267.2) (220.3) (195.7)
Depreciation and amortization expense $ 111.9 $ 95.4 $ 86.4