XML 59 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Net sales $ 5,199.1 $ 4,872.7
Corporate | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 2,236.0 2,135.9
Small Business | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 404.6 380.9
Public | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 1,878.1 1,724.7
Other | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 680.4 631.2
Transferred at a point in time where CDW is principal    
Disaggregation of Revenue [Line Items]    
Net sales 4,416.4 4,168.8
Transferred at a point in time where CDW is principal | Corporate | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 1,850.7 1,779.3
Transferred at a point in time where CDW is principal | Small Business | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 354.8 331.7
Transferred at a point in time where CDW is principal | Public | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 1,636.3 1,515.7
Transferred at a point in time where CDW is principal | Other | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 574.6 542.1
Transferred at a point in time where CDW is agent    
Disaggregation of Revenue [Line Items]    
Net sales 410.2 373.3
Transferred at a point in time where CDW is agent | Corporate | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 212.8 194.8
Transferred at a point in time where CDW is agent | Small Business | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 35.0 39.1
Transferred at a point in time where CDW is agent | Public | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 121.3 108.2
Transferred at a point in time where CDW is agent | Other | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 41.1 31.2
Transferred over time where CDW is principal    
Disaggregation of Revenue [Line Items]    
Net sales 372.5 330.6
Transferred over time where CDW is principal | Corporate | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 172.5 161.8
Transferred over time where CDW is principal | Small Business | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 14.8 10.1
Transferred over time where CDW is principal | Public | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 120.5 100.8
Transferred over time where CDW is principal | Other | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 64.7 57.9
Corporate    
Disaggregation of Revenue [Line Items]    
Net sales 2,236.0 2,135.9
Corporate | Corporate | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 2,236.0 2,135.9
Corporate | Small Business | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 0.0 0.0
Corporate | Public | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 0.0 0.0
Corporate | Other | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 0.0 0.0
Small Business    
Disaggregation of Revenue [Line Items]    
Net sales 404.6 380.9
Small Business | Corporate | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 0.0 0.0
Small Business | Small Business | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 404.6 380.9
Small Business | Public | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 0.0 0.0
Small Business | Other | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 0.0 0.0
Government    
Disaggregation of Revenue [Line Items]    
Net sales 537.8 543.3
Government | Corporate | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 0.0 0.0
Government | Small Business | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 0.0 0.0
Government | Public | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 537.8 543.3
Government | Other | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 0.0 0.0
Education    
Disaggregation of Revenue [Line Items]    
Net sales 652.4 596.8
Education | Corporate | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 0.0 0.0
Education | Small Business | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 0.0 0.0
Education | Public | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 652.4 596.8
Education | Other | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 0.0 0.0
Healthcare    
Disaggregation of Revenue [Line Items]    
Net sales 687.9 584.6
Healthcare | Corporate | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 0.0 0.0
Healthcare | Small Business | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 0.0 0.0
Healthcare | Public | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 687.9 584.6
Healthcare | Other | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 0.0 0.0
Other    
Disaggregation of Revenue [Line Items]    
Net sales 680.4 631.2
Other | Corporate | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 0.0 0.0
Other | Small Business | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 0.0 0.0
Other | Public | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 0.0 0.0
Other | Other | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 680.4 631.2
Hardware    
Disaggregation of Revenue [Line Items]    
Net sales 3,744.3 3,546.1
Hardware | Corporate | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 1,513.9 1,465.6
Hardware | Small Business | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 318.1 300.0
Hardware | Public | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 1,407.2 1,316.4
Hardware | Other | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 505.1 464.1
Software    
Disaggregation of Revenue [Line Items]    
Net sales 948.3 874.4
Software | Corporate | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 481.3 437.5
Software | Small Business | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 61.5 59.9
Software | Public | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 310.7 276.9
Software | Other | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 94.8 100.1
Services    
Disaggregation of Revenue [Line Items]    
Net sales 479.3 425.8
Services | Corporate | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 225.3 218.0
Services | Small Business | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 20.7 16.6
Services | Public | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 155.8 127.0
Services | Other | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 77.5 64.2
Other    
Disaggregation of Revenue [Line Items]    
Net sales 27.2 26.4
Other | Corporate | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 15.5 14.8
Other | Small Business | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 4.3 4.4
Other | Public | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 4.4 4.4
Other | Other | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 3.0 2.8
United States    
Disaggregation of Revenue [Line Items]    
Net sales 4,491.6 4,220.6
United States | Corporate | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 2,211.7 2,115.9
United States | Small Business | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 399.0 376.0
United States | Public | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 1,875.2 1,722.8
United States | Other | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 5.7 5.9
Rest of World    
Disaggregation of Revenue [Line Items]    
Net sales 707.5 652.1
Rest of World | Corporate | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 24.3 20.0
Rest of World | Small Business | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 5.6 4.9
Rest of World | Public | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales 2.9 1.9
Rest of World | Other | Operating Segments    
Disaggregation of Revenue [Line Items]    
Net sales $ 674.7 $ 625.3